enregistrer document word par VBA sous excel [résolu] - VB/VBA/VBS - Programmation
Marsh Posté le 26-06-2005 à 18:14:40
OUAIS !!!!
J'ai trouvé tout seul !!! J'avais oublié le début de l'instruction :
FichierWord.ActiveDocument.SaveAs "C:\test.doc"
Et une fois réparé ça marche !!!
Voilà, c'est résolu... A bientôt...
Marsh Posté le 26-06-2005 à 17:34:28
Bonjour à tous !
Grands dieux de VBA sous Excel, j'implore votre aide !!
Voilà mon problème :
Je cherche à faire une procédure VBA sous Excel permettant de créer, modifier puis enregistrer un document Word depuis Excel : J'ai fais ça pour comprendre le fonctionnement global :
Sub test1()
'definition
Dim FichierWord As Object
Set FichierWord = CreateObject("Word.Application" )
' Création document
FichierWord.Documents.Add
' Ecriture dans document
FichierWord.Selection.TypeText "hello world !"
' Sauvegarde
ActiveDocument.SaveAs "C:\test.doc"
' Fermeture
FichierWord.ActiveDocument.Close
Set FichierWord = Nothing
End Sub
Mais l'execution de la procédure se bloque à la ligne:
ActiveDocument.SaveAs "C:\test.doc"
'erreur d'execution 404 : objet requis'
Comment faut-il modifier ma ligne de commande ?
Merci à tous...
Message édité par gusano le 26-06-2005 à 18:32:44