Comment créer de nouvelles feuilles de calcul avec PHPExcel à l'aide de Kohana 3.2
-
12-12-2019 - |
Question
$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');
Le code ci-dessus fonctionne mais je souhaite ajouter plus de feuilles de calcul au lieu d'une seule feuille de travail.
La solution
Lecture de la documentation PHPEXCEL pourrait aider: la méthode addsheet () est utilisée pour ajouter une nouvelle feuille de calcul.
$excel2->addSheet();
$excel2->setActiveSheetIndex(1);
$excel2->getActiveSheet()->setCellValue('A4', 'second page') ;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow