1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| class Excel extends PHPExcel {
}
// Create new PHPExcel object
$classeur = new Excel();
// Set document properties
$classeur->getProperties()->setCreator("Valentin")
->setLastModifiedBy("Valentin")
->setTitle("Office 2007 XLSX Test Document")
->setSubject("Office 2007 XLSX Test Document")
->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.")
->setKeywords("office 2007 openxml php")
->setCategory("Test result file");
$feuilleActuelle = $classeur->setActiveSheetIndex(0);
$feuilleActuelle->setTitle('Page1')
->setCellValue('A1', 'TitreA')
->setCellValue('B1', 'TitreB')
->setCellValue('C1', 'TitreC')
->setCellValue('D1', 'TitreD')
->setCellValue('E1', 'TitreE')
->setCellValue('F1', 'TitreF');
for($numLigne=2; $numLigne<10; $numLigne++) {
$feuilleActuelle
->setCellValue('A'.$numLigne, 'aa'.$numLigne)
->setCellValue('B'.$numLigne, 'bb'.$numLigne)
->setCellValue('C'.$numLigne, 'cc'.$numLigne)
->setCellValue('D'.$numLigne, 'dd'.$numLigne)
->setCellValue('E'.$numLigne, 'ee'.$numLigne)
->setCellValue('F'.$numLigne, 'ff'.$numLigne);
}
$feuilleActuelle ->setAutoFilter('A1:F4'); |
Partager