Я хочу объединить рабочие листы из нескольких листов excel в 1 рабочий лист в новом файле excel.
Я сослался на обсуждение https://phpexcel.codeplex.com/discussions/390898
Я не понял, что означал MarkBaker, используя toArray (). Я имею ввиду, как его использовать. Мой текущий код:
$file1="file1.xlsx"; $objPHPExcel1 = PHPExcel_IOFactory::load($file1); $file2="file2.xlsx"; $outputFile = "output.xlsx"; $objPHPExcel2 = PHPExcel_IOFactory::load($file2); $sheet = $objPHPExcel2->getActiveSheet(); $objPHPExcel1->addExternalSheet($sheet); $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel1); $objWriter->save($outputFile);
С этим я могу получить разные рабочие листы различных файлов в новую книгу, но как разные листы.
Что я должен сделать, чтобы все это было на одном листе, как сказал витман? first_excel_file_with_one_worksheet – пустая строка– second_excel_file_with_one_worksheet – пустая строка– и т. д.