Salut,
J'ai essayé ce code sous Windows 7 et Windows Vista 64 :
Code PHP :
$com = new COM('Excel.Application') or die("Impossible d'instancier Excel !");
$com->Visible = 1;
$com->Workbooks->Open(dirFichier);
$wb = $com->Workbooks(1);
$wb->SaveAs(dirFichierHtml,44);
$com->Workbooks->Close();
$com->Quit();
$com = null;
J'obtient cette erreur :
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Office Excel<br/><b>Description:</b> './edt.xls' introuvable. Vérifiez l'orthographe du nom du classeur et la validité de l'emplacement. Si vous essayez d'ouvrir le fichier à partir de la liste des fichiers les plus récents, assurez-vous que le fichier n'a pas été renommé, déplacé ou supprimé.'...
Alors que j''ai testé sous Windows XP SP3 Pro et cela marche super bien. J'ai exactement le même wamp sur le 3 machines (2.0i) et le même pack office 2007.
Donc je ne comprend pas pourquoi cela fonctionne sur windows xp et non pas sur windows seven ou vista.
Quelqu'un peut m'aider ?
Merci d'avance,
++
Barbuslex