我在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
。
有任何方法可以达到这个目的吗?