Kohana 3.2を使用してPHPEXCELを使用した新しいワークシートを作成する方法

StackOverflow https://stackoverflow.com//questions/12702230

質問

$excel2 = PHPExcel_IOFactory::createReader('Excel2007');
$excel2 = $excel2->load('ExampleSpreadsheettest.xlsx'); 
$excel2->setActiveSheetIndex(0);
$excel2->getActiveSheet()->setCellValue('A4', 'first page')
        ->setCellValue('A1', '5')
        ->setCellValue('A2', '6')       
        ->setCellValue('A3', '7');
$objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007');
$objWriter->save('ExampleNew.xlsx');
.

上記のコードが機能していますが、単一の作業シートの代わりにそのワークシートを追加したいです。

役に立ちましたか?

解決

PHPEXCELのマニュアルを読み込むことは役に立つかもしれません:addSheet()メソッドは新しいワークシートを追加するために使用されます。

$excel2->addSheet();
$excel2->setActiveSheetIndex(1);  
$excel2->getActiveSheet()->setCellValue('A4', 'second page') ;
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top