1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Sub WordSignetVersExcel()
Dim DocWrd As Object
Dim i As Integer, aBookmark
Set DocWrd = CreateObject("Word.Application")
DocWrd.Documents.Open FileName:="c:\temp\signet.doc"
'DocWrd.Visible = True
If DocWrd.ActiveDocument.Bookmarks.Count >= 1 Then
For Each aBookmark In DocWrd.ActiveDocument.Bookmarks
Worksheets("Feuil1").Range("a1").Offset(i, 0) = aBookmark.Name
Worksheets("Feuil1").Range("a1").Offset(i, 1) = aBookmark.Range
i = i + 1
Next aBookmark
End If
DocWrd.Quit
Set DocWrd = Nothing
End Sub |
Partager