enregister un fichier xls mis a jour. [resolu] - VB/VBA/VBS - Programmation
Marsh Posté le 26-06-2006 à 15:58:02
Dachocapic a écrit : Bonjour a tous, |
la ligne suivante te permet de sauvegarder un document
Code :
|
Marsh Posté le 26-06-2006 à 16:05:41
quand tu fis fichierexcel je suposse qu'il faut que je remplace par le nom de mon fichier ?
ca me met variable non definie ?
Marsh Posté le 26-06-2006 à 16:09:37
Dachocapic a écrit : quand tu fis fichierexcel je suposse qu'il faut que je remplace par le nom de mon fichier ? |
pardon, j'ai pris une ligne seule, voila l'intégralité du code
Code :
|
le FichierExcel est en fait l'objet qui représente ta feuille de travail.
J'avoue ne plus savoir quel nom utiliser pour le cas général...
Marsh Posté le 26-06-2006 à 16:15:33
j'obtiens cette erreur :
erreur d'execution 438
l'objet ne gere pas cette proprieté ou cette méthode
tu sais comment regler ca ?
Merci a toi en tout cas pr ton aide.
Marsh Posté le 26-06-2006 à 16:24:44
Dachocapic a écrit : j'obtiens cette erreur : |
Worksheets(1).SaveAs ("c:\test.xls" )
Marsh Posté le 26-06-2006 à 16:32:52
FichierExcel.ActiveDocument.Worksheets(1).SaveAs "C:\test.xls" ?
FichierExcel.Worksheets(1).SaveAs "C:\test.xls" ?
Ca ne marche pas non plus ^^
Pourrais tu me donner ta methode complete pr enregistrer le contenu de textbox de mon programme vb6 dans des cellules excel, puis enregistrer ce fichier excel ? ( quoique la derniere partie tu me la deja donné normalement )
Merci.
Marsh Posté le 26-06-2006 à 16:37:13
Dachocapic a écrit : FichierExcel.ActiveDocument.Worksheets(1).SaveAs "C:\test.xls" ? |
Worksheets(1).SaveAs "C:\test.xls"
tout court
Dachocapic a écrit : |
pour récupérer le contenu de ta textbox, il te suffit de faire ceci :
Cells(1,1).value=TextBox.Value
Worksheets(1).SaveAs "C:\test.xls"
Marsh Posté le 27-06-2006 à 09:46:18
Finalement j'ai trouvé d'ou venait mon probleme, je fermais le classeur
Classeur.Close
Set Classeur = Nothing
AppExcel.Quit
avant d'enregister. Donc forcement ca marche pas.
Merci bcp a toi pour ton aide.
Marsh Posté le 26-06-2006 à 15:53:58
Bonjour a tous,
J'ai un fichier xls avec un tableau vierge dedans.
J'ai un programme qui remplit ce tableau au fur et a mesure.
Je cherche simplement un moyen d'enregister le fichier xls avec le tableau dument rempli dans un dossier, et par la meme occaz qu'il ai le meme nom que la valeur d'une de mes txtbox +la date.
Merci de votre aide.
Message édité par Dachocapic le 27-06-2006 à 09:46:40