如何使用PHPExcel获得连锁超链接的价值?

时间:2014-08-19 13:42:04

标签: php phpexcel

前:

H1= stackoverflow.com/questions/8956331/how-to-get-results

H1 = HYPERLINK(CONCATENATE(A1,B1,C1,D1,E1,F1,G1)) 

$objWorkSheet->getCell( 'H1')->getValue()

返回

"HYPERLINK(CONCATENATE(A1,B1,C1,D1,E1,F1,G1))"

而不是网址

1 个答案:

答案 0 :(得分:0)

getValue()将返回来自单元格的原始数据,如果是包含公式的单元格,则这是实际公式

$objWorkSheet->getCell( 'H1')->getCalculatedValue();

将返回该公式的实际评估结果

修改

我希望你的公式

HYPERLINK(CONCATENATE(A1,B1,C1,D1,E1,F1,G1))

=符号

开头
=HYPERLINK(CONCATENATE(A1,B1,C1,D1,E1,F1,G1))