« Programmation PHP/PHPExcel » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 6 :
Cette bibliothèque open source permet de lire et d'écrire dans des tableurs, XLS et XLSX.
 
Elle comprend toute sorte de fonctions de manipulations de tableurs, telles que le changement de couleur des champs, l'ajout de graphiques et de filtres, la protection de feuilles...
 
Il faut la télécharger sur https://github.com/PHPOffice/PHPExcel.
 
== OuvertureCré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") :
Pour créer un fichier à partir de rien :
<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->setCellValue('B1','World!');
 
$writer = new PHPExcel_Writer_Excel2007($workbook);
$file = './HelloWorld.xlsx';
$writer->save($file);
</source>
Après exécution le fichier .xlsx apparait à côté du .php.
 
== Ouverture ==
Pour ouvrir un fichier existant :
{{...}}
 
== Modification ==
{{...}}
 
== Conversion ==
{{...}}