aus Excel worddokument Bookmarks
24.11.2019 16:13:00
Peter
nach langer Suche benötige ich dringend eure Hilfe.
Ich habe ein Makro in einem Worddokument, welches die vorhandenen Bookmarks durchläuft:
Dim xRange As Range 'benötigt für Durchlauf der Zeilen im Dokument
Dim xFiled 'As Field 'benötigt für die Felder im Dokument
For Each xRange In ActiveDocument.StoryRanges
For Each xFiled In xRange.Fields
With xFiled
.Select
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Execute FindText:=SucheNach, ReplaceWith:=ErsetzeDurch, Replace:=2
Selection.Find.Execute FindText:=alterpfad, ReplaceWith:=aktuellerpfad, Replace:=2
.Update
End With
Next
Next
Wenn ich dies aus dem Word-Dokument heraus durchführe funktioniert dies einwandfrei.
Jetzt möchte ich dies jedoch aus meinem Excel-Code heraus ausführen.
Für das Worddokument aus Excel habe ich folgende Deklarationen:
Dim objWordApp As Object, objWDDoc As Object 'benötigt für Öffnen und schliessen von Worddokument
Dim DocWD As Object
Set DocWD = objWDDoc
Was muss ich bitte ändern, damit die Bookmarks des Worddokuments durchlaufen werden?
Besten Dank für eure Hilfe.
Gruss
Peter