Workbook saveas "error" version excel ?
Fermé
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
-
16 juil. 2009 à 08:49
oskarmalte - 5 juin 2010 à 22:17
oskarmalte - 5 juin 2010 à 22:17
A voir également:
- Workbook.saveas
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si et excel - Guide
- Déplacer une colonne excel - Guide
10 réponses
En fait, j'ai eu le même problème, le plus simple c'est d'ouvrir un fichier en fopen ($monfic, x), puis d'y mettre une chaine qui n'est ni plus ni moins qu'un tableau html, du genre <table><tr><td>A1</td><td>A2</td></tr><tr><td>B1</td><td>B2</td></tr></table>...
ensuite tu fais un fwrite de ta chaine et hop le tour est joué ;-)
ensuite tu fais un fwrite de ta chaine et hop le tour est joué ;-)
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
16 juil. 2009 à 13:12
16 juil. 2009 à 13:12
Au secours svp un peit coup de main je ne trouve pas la solution ? :(
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
17 juil. 2009 à 16:29
17 juil. 2009 à 16:29
help please, y a personne qui aurait une piste svp pour que ce code passe sur les deux versions xp excel 2003 et vista office 2007 ?
Thx.
Thx.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 718
17 juil. 2009 à 21:45
17 juil. 2009 à 21:45
bonjour
Au lieu de t'impatienter, tu devrais nous mettre le code exact qui ne fonctionne pas plutôt qu'un message imbuvable qui ne signifie pas grand chose.
cette fonction a priori ne fonctionne pas sous vista + excel 2007 "saveas" ?
Ne penses-tu pas que ton paramétrage puisse présenter un défaut ?
Au lieu de t'impatienter, tu devrais nous mettre le code exact qui ne fonctionne pas plutôt qu'un message imbuvable qui ne signifie pas grand chose.
cette fonction a priori ne fonctionne pas sous vista + excel 2007 "saveas" ?
Ne penses-tu pas que ton paramétrage puisse présenter un défaut ?
Ok suite à ta réponse, voici le code qui pose problème :
(début)
$excel=new COM("Excel.application");//Instanciation de l'objet COM
$excel->sheetsinnewworkbook=1;//1 feuille dans le document
$excel->Workbooks->Add();//Ajout d'un classeur
$book=$excel->Workbooks(1);//$book contient le classeur actif
(gestion des cellules du document)
(fin)
$book->saveas($nomcomplet);//Enregistrement du document
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'objet $excel
aide.
Merci de votre
(début)
$excel=new COM("Excel.application");//Instanciation de l'objet COM
$excel->sheetsinnewworkbook=1;//1 feuille dans le document
$excel->Workbooks->Add();//Ajout d'un classeur
$book=$excel->Workbooks(1);//$book contient le classeur actif
(gestion des cellules du document)
(fin)
$book->saveas($nomcomplet);//Enregistrement du document
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'objet $excel
aide.
Merci de votre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 718
20 juil. 2009 à 16:29
20 juil. 2009 à 16:29
bonjour
Tu devrais préciser le format du fichier XlFileFormat qui est très détaillé en 2007
xlExcel8 pour format .xls 2003
Tu devrais préciser le format du fichier XlFileFormat qui est très détaillé en 2007
$book->saveas($nomcomplet,xlExcel8);//Enregistrement du document
xlExcel8 pour format .xls 2003
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
21 juil. 2009 à 08:28
21 juil. 2009 à 08:28
Merci, je vais essayer cela :)
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
21 juil. 2009 à 10:07
21 juil. 2009 à 10:07
Nouvelle erreur suite à modification :
[Tue Jul 21 09:29:45 2009] [error] [client 127.0.0.1] PHP Fatal error:
Uncaught exception 'com_exception' with message '<b>Source:</b>
Microsoft Office Excel<br/><b>Description:</b> Impossible de lire la
propri\xe9t\xe9 SaveAs de la classe Workbook.' in
C:\\www\\blissbret\\exporterbon.php:972\nStack trace:\n#0
C:\\www\\blissbret\\exporterbon.php(972):
variant->saveas('C:/www/blissbre...', 'xlExcel8')\n#1 {main}\n thrown
in C:\\www\\blissbret\\exporterbon.php on line 972, referer:
http://127.0.0.1/selectionstructure2.php?identifiantaffaire=09%20010&structure=2DY40&nbpieces=18
:)
[Tue Jul 21 09:29:45 2009] [error] [client 127.0.0.1] PHP Fatal error:
Uncaught exception 'com_exception' with message '<b>Source:</b>
Microsoft Office Excel<br/><b>Description:</b> Impossible de lire la
propri\xe9t\xe9 SaveAs de la classe Workbook.' in
C:\\www\\blissbret\\exporterbon.php:972\nStack trace:\n#0
C:\\www\\blissbret\\exporterbon.php(972):
variant->saveas('C:/www/blissbre...', 'xlExcel8')\n#1 {main}\n thrown
in C:\\www\\blissbret\\exporterbon.php on line 972, referer:
http://127.0.0.1/selectionstructure2.php?identifiantaffaire=09%20010&structure=2DY40&nbpieces=18
:)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 718
21 juil. 2009 à 21:37
21 juil. 2009 à 21:37
bonjour
Pourquoi as-tu un suffixe .php ?
Pourquoi as-tu un suffixe .php ?
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
22 juil. 2009 à 18:02
22 juil. 2009 à 18:02
Je génère un fichier Excel avec du code php. Tout mon code fonctionne parfaitement avec mon précédent ordinateur (xp + office 2003) et sur mon nouvel ordinateur (vista + office 2007), j'ai une erreur au niveau de la propriété saveas : Impossible de lire la propri\xe9t\xe9 SaveAs de la classe Workbook.
Merci par avance pour votre aide car je sèche.
Merci par avance pour votre aide car je sèche.
Antjac
>
Briaree
Messages postés
9
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
22 juillet 2009
7 déc. 2009 à 11:42
7 déc. 2009 à 11:42
Remplace SaveAs par SaveCopyAs
essaye de mettre des ' ' a la place des " " et des \ a la place des / dans C:..(chemin ou tu veu mettre ton fichier eexel) parce que je pense que ton probleme vient du chemin ou tu veux mettre le fichier excel ainsi crée