使用 Phpexcel 复制 sheet 包含数据透视表和图表
Copy sheet containing pivot tables and graphs with Phpexcel
我必须创建一个 Excel 文件,其中的数据 sheet 会因数据库而异,并且 a sheet 包含多个具有自己的数据透视表数据透视图。
我的 sheet 已经包含我的数据透视表和数据透视图。
我只想自动执行“在另一个工作簿上复制一个sheet”的操作。
首先,我只是想用 TCD 和 GCD 复制包含 sheet 的文件。
那是我的一段代码:
$objPHPExcel1 = PHPExcel_IOFactory::load("example.xlsx");
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel1, 'Excel2007');
$objWriter->save('example2.xlsx');
这将创建文件 "example2.xlsx" 但他将是空的,只有一个 sheet 而不是两个
感谢您的帮助!
PHPExcel 不支持数据透视表。
你必须使用 COM (with MS Excel itself) or Ilia Alshanetsky's Excel extension (with libXL).
我必须创建一个 Excel 文件,其中的数据 sheet 会因数据库而异,并且 a sheet 包含多个具有自己的数据透视表数据透视图。 我的 sheet 已经包含我的数据透视表和数据透视图。 我只想自动执行“在另一个工作簿上复制一个sheet”的操作。
首先,我只是想用 TCD 和 GCD 复制包含 sheet 的文件。
那是我的一段代码:
$objPHPExcel1 = PHPExcel_IOFactory::load("example.xlsx");
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel1, 'Excel2007');
$objWriter->save('example2.xlsx');
这将创建文件 "example2.xlsx" 但他将是空的,只有一个 sheet 而不是两个
感谢您的帮助!
PHPExcel 不支持数据透视表。
你必须使用 COM (with MS Excel itself) or Ilia Alshanetsky's Excel extension (with libXL).