1
データベースに応じて異なるデータシートを持つExcelファイルと、独自のピボットグラフを持つ複数のピボットテーブルを含むシートを作成する必要があります。 既にピボットテーブルとピボットグラフが入っているシートがあります。 私はちょうど "別のワークブックにシートをコピー"のアクションを自動化したいと思います。ピボットテーブルとグラフを含むコピーシート
まず、シートを含むファイルをTCDとGCDで複製しようとしています。コードの私の作品だ
:
$objPHPExcel1 = PHPExcel_IOFactory::load("example.xlsx");
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel1, 'Excel2007');
$objWriter->save('example2.xlsx');
これは、ファイル「example2.xlsx」を作成しますが、彼は代わりに2の単一のシートで空になります。
ありがとうございました!
ありがとうございます。 COMクラスがExcelファイルを開いてコピーする方法を理解できません。 –
COMクラスは、MS Excelのインスタンスを(それをインストールしていると仮定して)開いて、プログラム制御下で操作することができます –