FATAL ERREUR

YannCC
Invité n'ayant pas de compte PHPfrance

29 oct. 2012, 15:25

Bonjour à tous,
Voici une erreur qui ce produit lors d'un appel à une feuille excel :

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Office Excel<br/><b>Description:</b> Impossible de lire la propriété Open de la classe Workbooks.' in C:\facture_pdf.php:127 Stack trace: #0 C:\facture_pdf.php(127): variant->Open('C:/DOCUMENTS/VN...') #1 {main} thrown in C:\facture_pdf.php on line 127

Ce programme fonction très bien sous Windows 2003 serveur et Office 2003, mais là c'est un Windows 2008 R2.
Et là cela dépasse de loin mes compétences ...
Merci pour vos lumières
Yann

Mammouth du PHP | 702 Messages

29 oct. 2012, 16:34

et si tu nous montrais le bout de code qui va avec?

Invité
Invité n'ayant pas de compte PHPfrance

29 oct. 2012, 16:56

Voici le bout de code ...

$FILENAME="c:/doc/fac.xls";
$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("Facture");

Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

29 oct. 2012, 23:21

salut,

est ce que l’extension COM est bien configuré sur le nouveau serveur ?



@+
Il en faut peu pour être heureux ......