1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| '------------------------
'procedure dans Excel
'necessite d'activer la reference Microsoft Word xx.x Object Library
'
Private Sub CommandButton1_Click()
'
'utilisation de la methode Run depuis Excel ,
'pour déclencher une macro Word contenant un parametre
'
'
Dim wordApp As Word.Application
Dim wordDoc As Word.Document
Dim monParametreVB As String
Set wordApp = CreateObject("Word.Application")
wordApp.Visible = True
Set wordDoc = wordApp.Documents.Open("C:\monDocument.doc") 'ouverture doc Word
monParametreVB = "nouvelle donnée"
'déclenchement de la macro Word
'Remarque : la procedure Word doit etre placée au niveau de ThisDocument
wordDoc.laMacro monParametreVB
End Sub
'------------------------ |
Partager