使用Phpexcel复制包含数据透视表和graphics的工作表

我必须创build一个数据表的Excel文件,这将根据数据库和包含多个数据透视表,具有自己的数据透视图的工作表而有所不同。 已经有我的工作表包含我的数据透视表和数据透视图。 我只想自动执行“ 在另一个工作簿上复制工作表 ”的操作。

首先,我只是试图用TCD和GCD复制包含表单的文件。

这是我的一段代码:

$objPHPExcel1 = PHPExcel_IOFactory::load("example.xlsx"); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel1, 'Excel2007'); $objWriter->save('example2.xlsx'); 

这将创build文件“example2.xlsx”,但他将用一张纸而不是两张为空。

感谢您的帮助!

PHPExcel不支持数据透视表。

你将不得不使用COM (MS Excel本身)或Ilia Alshanetsky的Excel扩展 (使用libXL )。