PHPExcel-从另一个工作表获取单元格值
我已经调试了好几个小时,似乎无法解决问题PHPExcel-从另一个工作表获取单元格值,php,phpexcel,phpexcelreader,Php,Phpexcel,Phpexcelreader,我已经调试了好几个小时,似乎无法解决问题 $objReader = PHPExcel_IOFactory::createReader($inputFileType); $objPHPExcelReader = $objReader->load($inputFileName); $objPHPExcelReader->setActiveSheetIndex(1); $sheetName = $objPHPExcelReader->getActi
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcelReader = $objReader->load($inputFileName);
$objPHPExcelReader->setActiveSheetIndex(1);
$sheetName = $objPHPExcelReader->getActiveSheet()->getTitle();
echo "<strong>UPLOAD SUCCESSFUL!</strong><br /><br />";
echo "Excel Path: $target_path<br /><br />";
echo "$sheetName <br /><br />";
$ytd_actual = $objPHPExcelReader->getSheet(1)->getCell('Z11')->getValue();
$ytd_budget = $objPHPExcelReader->getActiveSheet()->getCell('AX11')->getValue();
到
它会给我第一张纸上的值,没有问题。第二张,没什么
我做错了什么?请放心,单元格映射是正确的,有一些值开始质疑数据损坏/格式是否可能是原因?是否有任何隐藏的工作表?调用$objPHPExcelReader->getSheetNames返回什么?这将给出一个由数字索引索引的图纸名称列表。无隐藏图纸。数组[0]=>Sheet1[1]=>Sheet2在这种情况下,PHPExcel已损坏,我最好用PDQ修复它。。。。我假设您使用的是最新的1.8.0版本。我以为我使用的是最新的1.7.9版本,我在2月的上周开始了我的项目。没有注意到3月2日发布的新版本。我下载了最新版本,它的性能似乎好多了。此外,还修复了几个CSV错误。谢谢你的更新,如果我继续有问题,我会告诉你的。
$ytd_actual = $objPHPExcelReader->getSheet(1)->getCell('Z11')->getValue();
$ytd_actual = $objPHPExcelReader->getSheet(0)->getCell('Z11')->getValue();