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