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 :
Mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
Partager