通过单元格值链接到另一个工作表的另一个单元格?

时间:2017-11-08 08:31:46

标签: php excel phpexcel

我在PHPExcel生成的文件中有2个工作表:

state:
  - id: 1
    title: New York
  - id: 2
    title: California
  ...
city:
  - id: 987
    title: Los Angeles
    state_id: 2
  ...

基本上每个工作表都是一个数据库表,这些表通过行ID相互关联。

我四处搜索,发现我可以通过以下方式链接到另一个工作表的另一个单元格:

$sheet -> getCell('D9') -> getHyperlink() -> setUrl("sheet://'state'!A1");

将当前$工作表的单元格D9链接到工作表'state'的A1。

但这是单元格之间的静态链接,而不是实际的数据

我的问题是,是否有某种方法可以通过其值使超链接链接到单元格,如下所示:

$sheet -> getCell('D9') -> getHyperlink() -> setUrl("sheet://'state'!E=2");

因此,它会链接到工作表E'state'列中的第一个单元格,其值为2

有任何方法可以达到这个目的吗?

0 个答案:

没有答案