« Programmation PHP/PHPExcel » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 11 :
== Création ==
Pour créer un fichier à partir de rien<ref>http://g-ernaelsten.developpez.com/tutoriels/excel2007/?page=fondements</ref>, soit <u>CreateXLS.php</u> un fichier situé à côté du répertoire de la bibliothèque nommé <u>PHPExcel</u>, brut de téléchargement (on appelle la feuille avec un nom très court car elle est souvent utilisée, "$s" pour "sheet") :
<source lang=php>
include 'PHPExcel/Classes/PHPExcel.php';
include 'PHPExcel/Classes/PHPExcel/Writer/Excel2007.php';▼
$workbook = new PHPExcel;
$s = $workbook->getActiveSheet();
$s->setCellValue('A1','Hello');
$s->
// Option 1
▲include 'PHPExcel/Classes/PHPExcel/Writer/Excel2007.php';
$writer = new PHPExcel_Writer_Excel2007($workbook);
$file = './
$writer->save($file);
// Option 2
header('Content-Disposition: attachment;filename="HelloWorld2.xlsx"');
$writer = PHPExcel_IOFactory::createWriter($workbook, 'Excel2007');
$writer->save('php://output');
</source>
Après exécution le fichier .xlsx apparait à côté du .php.
|