ich habe ein Word-Dokument mit Textmarken, dass ich aus Excel heraus befüllen möchte. Nur leider werden mir Textmarken gelöscht, welche einen Text enthalten, also zum Beispiel:
Zuerst: [Hier kommt der Text rein]
Nach Einfügen: Der neue Text (keine Textmarken mehr...)
Wie kann ich mir die Textmarke wieder anschließend erstellen? Ich brauche diese für Referencen im Word-Dokument
Dim Transfer(0 To 1) As Variant
Set apWord = CreateObject("Word.Application")
Transfer(0) = Array("Textmarke1", "X21")
Transfer(1) = Array("Textmarke2", "AA21")
With apWord.Documents(NameWordDokument)
For k = 0 To UBound(Transfer)
If .bookmarks.Exists(Transfer(k)(0)) Then
.bookmarks(Transfer(k)(0)).Range.Text = ActiveSheet.Range(Transfer(k)(1))
.bookmarks.Add (Transfer(k)(0))
End If
Next
End With