【发布时间】:2023-03-26 22:20:01
【问题描述】:
我正在进行一个项目,我正在从一个 Excel 文档中读取值。使用 getCalculatedValue 函数时,它总是返回相同的值。我尝试了 getOldCalculatedValue 函数但没有成功。我在某处读到,如果您在重新计算该单元格的值之前清除缓存,将会很有帮助。有人可以用下面的代码解释我怎么能做到这一点吗?
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objPHPExcel = $objReader->load("test.xlsx");
$value1 = $objPHPExcel->getActiveSheet()->getCell('B1')->getCalculatedValue();
$value2 = $objPHPExcel->getActiveSheet()->getCell('D1')->getCalculatedValue();
【问题讨论】:
标签: php phpexcel phpexcelreader