我有一个带有公式和图形的大xls文件。我想在这里添加一些值,如下代码:
<?php
require_once dirname(__FILE__) . '/Classes/PHPExcel.php';
set_time_limit(60 * 5);
ini_set("memory_limit","1000M");
$pathWeek = "Z:\home\phpexcel.ru\www\weekstat.xls";
$phpReader = new PHPExcel_Reader_Excel5();
$weekReader = $phpReader->load($pathWeek);
$weekReader->getSheetByName("2G")->setCellValue("C4", 1);
$weekReader->getSheetByName("2G")->setCellValue("Z4", 1);
$objWriter = PHPExcel_IOFactory::createWriter($weekReader, 'Excel5');
$objWriter->save($pathWeek);
?>
有下一个错误:
Fatal error: Uncaught exception 'Exception' with message 'данные для обобщенных пок!C4 -> 2G KKmrc%;AAmrc%!C4 -> 2G KKmrc%;AAmrc%!C4 -> Cyclic Reference in Formula' in Z:\home\phpexcel.ru\www\Classes\PHPExcel\Cell.php on line 288
在单元格c4中名称为“2G KKmrc%; AAmrc%”的工作表中,我有下一个公式:
=IF($2G.$B4="";"";$2G.C4/$2G.$Z4*100)
在даннС<РμдляобобщРμРЅРЅС<С...РїРѕРє!C4(编码问题,对不起(下一个公式:
INDEX($'2G KKmrc%;AAmrc%'.C1:C27;MATCH("";$'2G KKmrc%;AAmrc%'.C1:C250;0)-1;1)
有什么想法吗?也许我没有看到明显的东西
答案 0 :(得分:0)
看起来问题出现在工作表的名称中!它不应该以数字
开头