Lecture ,modification et fermeture d'Excel
1.<?php
2.$FILENAME="Bentaouza.xlsx"; //nom du fichier à ouvrir
3.//ouverture du fichier
4.$excel=new COM("Excel.application" );
5.$excel->Workbooks->Open($FILENAME);
6.$book=$excel->Workbooks(1);
7.$sheet=$book->Worksheets(1);
8.$cell=$sheet->Range('A3'); //selection de la cellule
9.$cell->value='0'; //remplissage
10.//sauvegarde et fermeture du fichier
11.$book->Save();
12.unset($sheet);
13.unset($book);
14.$excel->Workbooks->Close();
15.$excel->Quit();
16.unset($excel);
17.?>
(SVP , modifier dans le fichier excel "Bentaouza.xlsx" dans la cellule A3, ils me disent que j'ai une erreur dans la ligne 6, sachant que le fichier du code php et le fichier excel sont dans le méme dossier, svp corrigé moi l'erreur !!!!!!
L'erreur est la suivante:
SCREAM: Error suppression ignored for
Fatal error: in C:\wamp\www\xls\essai.php on line 6
com_exception: in C:\wamp\www\xls\essai.php on line 6
2.$FILENAME="Bentaouza.xlsx"; //nom du fichier à ouvrir
3.//ouverture du fichier
4.$excel=new COM("Excel.application" );
5.$excel->Workbooks->Open($FILENAME);
6.$book=$excel->Workbooks(1);
7.$sheet=$book->Worksheets(1);
8.$cell=$sheet->Range('A3'); //selection de la cellule
9.$cell->value='0'; //remplissage
10.//sauvegarde et fermeture du fichier
11.$book->Save();
12.unset($sheet);
13.unset($book);
14.$excel->Workbooks->Close();
15.$excel->Quit();
16.unset($excel);
17.?>
(SVP , modifier dans le fichier excel "Bentaouza.xlsx" dans la cellule A3, ils me disent que j'ai une erreur dans la ligne 6, sachant que le fichier du code php et le fichier excel sont dans le méme dossier, svp corrigé moi l'erreur !!!!!!
L'erreur est la suivante:
SCREAM: Error suppression ignored for
Fatal error: in C:\wamp\www\xls\essai.php on line 6
com_exception: in C:\wamp\www\xls\essai.php on line 6
1 réponse
-
ModérateurBonjour,
1 - Merci de reposter ton message en utilisant, cette fois, la coloration syntaxique .
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Pour manipuler les fichiers Excel depuis PHP, je t'invite fortement à utiliser la librairie PHPEXCEL.
https://github.com/PHPOffice/PHPExcel