Bonjour,
voici un moment que je parcourt le net mais je ne trouve pas ma solution
voici mon fichier de test (j'ai pris quelque chose de basique trouve sur le net)
et j'obtiens ca :
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 <?php $insert="test"; $file="data/toto.xls"; if(file_exists($file)) // On vérifie que le fichier existe. { unlink($file); } $excel=new COM("Excel.application"); //Instanciation de l'objet COM $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 (comme son nom l'indique, feuille en anglais) $sheet->Name="test";//Attribution d'un nom à la feuille $cell=$sheet->Range('B1'); // On sélectionne la case B1 $cell->value=$insert; // On met la valeur de $variable dans la cellule B1, peu importe le type. $book->saveas($file);//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 ?>la ligne 9 etant $excel=new COM("Excel.application");Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `Excel.application': Échec de l’exécution du serveur ' in C:\wamp\www\export_xls.php:9 Stack trace: #0 C:\wamp\www\export_xls.php(9): com->com('Excel.applicati...') #1 {main} thrown in C:\wamp\www\export_xls.php on line 9
j'ai active l'extention php_xls (on sait jamais) mais je n'ai pas trouve le COM
ps : wamp 2 et windows seven 64b
Partager