Bonjour,
Voila j'essaye de faire un export excel, en remplissant un template.
le code fonctionne bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?php // on recupere le chemin du fichier $path = realpath($_SERVER['document_root']); $FILENAME=$path."/test.xls"; //echo str_replace("\\","/",$FILENAME); //on creer une application excel $excel=new COM("Excel.application"); $excel->Workbooks->Open($FILENAME); $excel->Visible=1; // on affecte les objet classeur et feuille pour facilité le travail $book=$excel->Workbooks(1); $sheet=$excel->Worksheets("Feuil1"); //on remplie le fichier $selcell=$sheet->cells(1,2); $selcell->Activate; $selcell->value="tutu"; // on enregistre $book->Save($path."/niou.xls"); //on vide les variable unset($sheet); unset($book); // on ferme le classeur $excel->Workbooks->Close(); // on quitte excel $excel->Quit(); //on vide la variable excel unset($excel); ?>
je voudrais donc maintenant pouvoir envoyé a l'utilisateur le fichier (avant ou aprés enregistrement cela m'importe peu) mais je ne sais pas trop comment faire ca.
quelqu'un aurait une piste ?
merci
Partager