S
stephane
Guest
Bonjour à la fin d'une macro d'excel je voudrais ouvrir un fichier word et fermer mon fichier excel. J'ai utilisé cette macro ( recupérée ici ) mais elle me genere une erreur DDEtmp sur le nom du fichier word.
Merci de votre aide.
Sub ouv_word()
app$ = "C:\program files\microsoft OFFICE\office\WINWORD.EXE"
file$ = "C:\totol.doc"
Shell app$, 6
channelNumber = Application.DDEInitiate(app:="WinWord", topic:="System")
DDEExecute channelNumber, "[fileopen(" + Chr$(34) + file$ + Chr$(34) + ")]"
DDETerminate Channel:=channelNumber
Windows("ouvre_word.XLS").Activate
Application.Quit
End Sub
Merci de votre aide.
Sub ouv_word()
app$ = "C:\program files\microsoft OFFICE\office\WINWORD.EXE"
file$ = "C:\totol.doc"
Shell app$, 6
channelNumber = Application.DDEInitiate(app:="WinWord", topic:="System")
DDEExecute channelNumber, "[fileopen(" + Chr$(34) + file$ + Chr$(34) + ")]"
DDETerminate Channel:=channelNumber
Windows("ouvre_word.XLS").Activate
Application.Quit
End Sub