5

テンプレートとして使用したい2つのワークシートを持つファイルがあります。

PHP では、新しい PHPExcel オブジェクトを作成し、最初のワークシートからデータをロードします。

    $objReader = new PHPExcel_Reader_Excel5();
    $objReader->setLoadSheetsOnly('Page1');
    $objPHPExcel = $objReader->load('template.xls');

次に、objPHPExcel で別のワークシートを作成し、ファイル template.xls のワークシート 'Page2' からテンプレートを入力する必要があります。

しかし、私がこれを好きなとき:

    $objReader->setLoadSheetsOnly('Page2');
    $objWorksheet = $objPHPExcel->createSheet();
    $objWorksheet->setTitle('Sheet'.$sheetIndex);
    $objPHPExcel = $objReader->load($timesheetTemplatePath);

最後の結果のみを含むファイルを取得します。

ワークシートを作成し、別のファイルからデータ (スタイル付き) を読み取るにはどうすればよいですか?

4

1 に答える 1

2

メソッドにインデックスを渡してみてくださいcreateSheet。この場合は 1 になります。

$objWorksheet = $objPHPExcel->createSheet(1);
于 2013-04-07T10:57:35.807 に答える