0
我使用Excel表格编辑Excel 2007文档,但是当我尝试使用PHPExcel编辑它时,这些表格的所有内容(第一个和用PHPExcel制作的输入除外)都将被删除。使用PHPExcel编辑Excel 2007文档
这里是我的代码:
require 'PHPExcel.php';
require 'PHPExcel/IOFactory.php';
require 'PHPExcel/Writer/Excel2007.php';
$fileType = 'Excel2007';
$fileName = 'test.xlsx';
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($fileName);
$activeSheet = $objPHPExcel->setActiveSheetIndexbyName('ID');
$activeSheet->setCellValue('A2', 'string test');
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
$objWriter->save($fileName);
谢谢您的回答,但我得到的错误信息:致命错误:调用未定义的方法PHPExcel :: setLoadAllSheets() – user2741700
谢谢,但现在我有错误消息:调用未定义的方法PHPExcel_Worksheet :: getSheetByName() – user2741700
这很奇怪,但我仍然得到相同的错误 – user2741700