1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Sub Liste_Bmks()
Dim WordApp As Word.Application
Dim WordDoc As Word.Document
' - le fichier Word est déjà ouvert
Set WordApp = GetObject(, "Word.Application") 'Word déjà ouvert
Set WordDoc = WordApp.ActiveDocument
WordApp.Visible = False 'word masqué pendant l'operation
'copier les données Excel
ThisWorkbook.Worksheets(1).Range("A1:C4").Copy
'les signet du document Word est nommé Tableau_personne
WordDoc.Bookmarks("Tableau_personne").Range.PasteSpecial , False, wdInLine, False, wdPasteOLEObject
WordApp.Visible = True 'affiche le document Word
End Sub |
Partager