Verknüpfung in der Kopfzeile Löschen

Betrifft: Verknüpfung in der Kopfzeile Löschen
von: Bert
Geschrieben am: 14.09.2020 14:29:40
Hallo
Ich öffne mittels VBA eine Word Datei aktualisiere sie mit den Daten einer Excel Database je nach auswahl, lösche die Verknüpfungen und Speichere das Word an einen ander Ort ab.
Set WR = CreateObject("word.application")
WR.Visible = True
Set WRnew = WR.documents.Open("K:\Test.docx")
WRnew.Fields.Unlink
WRnew.SaveAs Filename:=WRpath
WR.documents.Close SaveChanges:=False
WR.Quit
Dies Funktioniert auch einwandfrei
Allerdings habe ich eine Verknüpfung in der Kopfzeile, diese wird mit Fields.unlink nicht gelöscht
Habe schon ein wenig gesucht aber noch nichts gefunden was bei mir funktionier
Vielen Dank für eure Hilfe

Betrifft: AW: Verknüpfung in der Kopfzeile Löschen
von: Yal
Geschrieben am: 14.09.2020 18:19:33
Hi Bert,
da sind wir in dem Objektwelt von Word unterwegs, da sind die Excel-Expert nicht im gewonnten Terrain.
Siehe
https://docs.microsoft.com/de-de/office/vba/api/word.document.fields
In der Sektion "In diesem Beispiel werden alle Felder aus dem Haupttextartikel und der Fußzeile des aktiven Dokuments entfernt." findest Du die Vorlage um dem Unlink auf die Footer/Header-Fields zu implementieren.
LG Yal

Betrifft: AW: Verknüpfung in der Kopfzeile Löschen
von: Bert
Geschrieben am: 14.09.2020 20:50:27
Hallo Yal
Danke für den Link
LG Bert
Beiträge aus dem Excel-Forum zum Thema "Verknüpfung in der Kopfzeile Löschen"