Я искал всюду о том, как это сделать с двумя существующими файлами, похоже, что вся документация связана с созданием новых файлов. Я хотел бы взять один из файлов и добавить второй файл к нему в качестве нового рабочего листа, а затем сохранить его на сервере. Я пытался с без толку, как это:Объедините два или более файла xls в виде рабочих листов PHPExcel
$file="test.xls";
$file2="test2.xls";
$outputFile = "final.xls";
$phpExcel = new PHPExcel($file);
$phpExcel->getActiveSheet();
$phpExcel->setActiveSheetIndex(0);
$phpExcel->addSheet($file2);
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$outputFile");
header("Cache-Control: max-age=0");
$objWriter = PHPExcel_IOFactory::createWriter($phpExcel, "Excel5");
file_put_contents($outputFile, $objWriter);
Любая помощь будет принята с благодарностью. Очень новый для PHP.
Я действительно готов отказаться от документирования ничего общего с PHPExcel .... Я не могу сделать это уже очевидно, что документация находится в папке '/ Documentation' или что документы о чтении файлов электронных таблиц можно назвать' Чтение файлов электронных таблиц' –
Эй! вы разработчик для этого! Я узнаю ваше лицо от github. Я попытался найти в нем документы. Сожалею. Я использовал file_put_contents(), чтобы сохранить файл на диск. – user2430227
BTW это отлично работает. Спасибо. – user2430227