как обновить файл xls с несколькими электронными таблицами на php на лету?
У меня есть образец файла xls, содержащий 15 электронных таблиц. У каждого из них есть какие-то образцы данных. Мне нужно обновить некоторые значения ячеек. как я могу сделать это в php?
2
2 answers
Использование библиотеки 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);
1
Author: Mark Baker, 2012-10-18 14:18:52
В настоящее время не существует единого пакета чтения/записи для электронных таблиц Excel , поэтому вам придется использовать два отдельных пакета: пакет для чтения и пакет для записи. Вы можете попробовать проект Excelreader, доступный в Google Code, или пакет PHP-excelreader от souceforge и пакет Spreadsheet_Excel_Writer от PEAR, чтобы создать что-то подходящее для чтения данных из электронных таблиц, импорта их в базу данных, а затем редактирования и сохранения в Excel.
Приветствия
Ссылки:
1
Author: Ankit Chauhan, 2012-10-18 13:33:31