[COM] Comment ouvrir le fichier ?
Bonjour,
Je dois générer un petit fichier en Excel...
Jusque la rien de bien compliqué avec l'objet Com bla bla ca se fait très bien :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $lieu="C:/testExcel.xls";
define("FILENAME",$lieu);
$excel = new COM("excel.application") or die("Unable to instantiate Excel !");
$excel->sheetsinnewworkbook=1;//1 seule feuille de calcul dans le document
$excel->Workbooks->Add();//Ajout d'un classeur
$book=$excel->Workbooks(1);//$book contient le classeur actif
$sheet=$book->Worksheets(1);//$sheet contient la feuille active
$sheet->Name="Rapport appel des clients";//Attribution d'un nom à la feuille
$book->saveas(FILENAME);//Sauvegarde du fichier
unset($sheet);//Libération de $sheet
unset($book);//Libération de $book
$excel->Workbooks->Close();//Fermeture du classeur
$excel->Quit();//On quitte Excel
unset($excel);//Libération de l'instance $excel |
Mais
il faudrait que le fichier s'ouvre à la fin plutot que de s'enregistrer quelques part ... En proposant par exemple la fenetre du navigateur : Ouvrir ou Enregistrer.
Comment faire ?
Merci :)
Marie