我有一个包含 15 个电子表格的示例 xls 文件。他们每个人都有某种样本数据。我必须更新一些单元格值。我怎么能在 php 中做到这一点?
问问题
1210 次
2 回答
1
目前没有用于 Excel 电子表格的统一读取器/写入器包,因此您必须使用两个单独的包,一个读取器包和一个写入器包。您可以尝试 Google Code 中提供的 ExcelReader 项目或 souceforge 中的 PHP-ExcelReader 包和 PEAR 中的 Spreadsheet_Excel_Writer 包,以构建适合从电子表格中读取数据的东西,将其导入数据库,然后进行编辑并将其保存为Excel。
干杯
链接:
于 2012-10-18T13:33:31.147 回答
1
使用PHPExcel库:
$myExcelFile = 'myFile.xls'
$objPHPExcel = PHPExcel_IOFactory::load($myExcelFile);
$objPHPExcel->getActiveSheet()
->setCellValue('A1', 'Hello')
->setCellValue('B1', 'World!')
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save($myExcelFile);
于 2012-10-18T13:44:51.583 回答