Viele Hyperlink-Ziele in Word ändern
Sehr viele Pfade für in Word gesetzte Links werden geändert!
Hallo,
also: meine Chefin schreibt an einen QM-Dokument und setzt dort an die 100 Hyperlinks mit Pfaden zu anderen Dokumenten auf dem Server. Nun wird aber planmäßig in 2 Wochen der Name des Hauptordners geändert: von "FTZ" auf "Avanta".
Mit der Suchen-Ersetzenfunktion wird zwar die Anzeige geändert und wenn ich die Funktionen einblende auch "scheinbar" der Pfad, aber der Klick mit der rechten Maustaste auf den Link - dann auf Bearbeiten zeigt, dass eigentlich gar nichts geändert wurde, und der Link deswegen auch nicht funktioniert.
Bitte bitte um eure Hilfe, wie die Links, OHNE jeden einzelnen neu verknüpfen zu müssen, "relativ" schnell an den neuen Pfad - Namen angepasst werden können.
DANKE und regnerische Grüße aus München
Hallo,
also: meine Chefin schreibt an einen QM-Dokument und setzt dort an die 100 Hyperlinks mit Pfaden zu anderen Dokumenten auf dem Server. Nun wird aber planmäßig in 2 Wochen der Name des Hauptordners geändert: von "FTZ" auf "Avanta".
Mit der Suchen-Ersetzenfunktion wird zwar die Anzeige geändert und wenn ich die Funktionen einblende auch "scheinbar" der Pfad, aber der Klick mit der rechten Maustaste auf den Link - dann auf Bearbeiten zeigt, dass eigentlich gar nichts geändert wurde, und der Link deswegen auch nicht funktioniert.
Bitte bitte um eure Hilfe, wie die Links, OHNE jeden einzelnen neu verknüpfen zu müssen, "relativ" schnell an den neuen Pfad - Namen angepasst werden können.
DANKE und regnerische Grüße aus München
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 125273
Url: https://administrator.de/forum/viele-hyperlink-ziele-in-word-aendern-125273.html
Ausgedruckt am: 24.12.2024 um 17:12 Uhr
7 Kommentare
Neuester Kommentar
Hallo Userin-München!
Das läßt sich einfach über ein Makro lösen:
Wenn im Link-Anzeige-Text auch der Pfad angezeigt bzw. ersetzt werden soll, dann so:
Gruß Dieter
Das läßt sich einfach über ein Makro lösen:
Const OldText = "FTZ"
Const NewText = "Avanta"
Sub ReplaceHyperlinks()
Dim Link As Hyperlink
For Each Link In ActiveDocument.Hyperlinks
Link.Address = Replace(Link.Address, OldText, NewText, 1, -1, vbTextCompare)
Next
End Sub
Const OldText = "FTZ"
Const NewText = "Avanta"
Sub ReplaceHyperlinks()
Dim Link As Hyperlink
For Each Link In ActiveDocument.Hyperlinks
Link.Address = Replace(Link.Address, OldText, NewText, 1, -1, vbTextCompare)
Link.TextToDisplay = Link.Address
Next
End Sub
Gruß Dieter
Hallo Userin-München!
Kein Problem. Das muss Dir nicht peinlich sein
Führe folgende Schritte aus:
1. Document öffnen
2. Klick <Menu><Extras><Makro><Visual Basic Editor>
3. Gehe zu <Project "Name Document"><ThisDocument>
4. Doppelklick auf <ThisDocument>
5. Quelltext kopieren und in ThisDocument einfügen.
6. Klick Symbol Speichern
7. VB-Editor schließen
Makro starten:
1. Klick <Menu><Extras><Makro><Makros>
2. Auswahl Makro ReplaceHyperlinks
3. Ausführen
Das war's schon
Gruß Dieter
Kein Problem. Das muss Dir nicht peinlich sein
Führe folgende Schritte aus:
1. Document öffnen
2. Klick <Menu><Extras><Makro><Visual Basic Editor>
3. Gehe zu <Project "Name Document"><ThisDocument>
4. Doppelklick auf <ThisDocument>
5. Quelltext kopieren und in ThisDocument einfügen.
6. Klick Symbol Speichern
7. VB-Editor schließen
Makro starten:
1. Klick <Menu><Extras><Makro><Makros>
2. Auswahl Makro ReplaceHyperlinks
3. Ausführen
Das war's schon
Gruß Dieter
Hallo zusammen!
Na Toll. Freut mich, wenn ich euch beiden gleichzeitig helfen konnte. Und Danke für die Blumen
Dann wünsche ich euch ein schönes WE
Gruß Dieter
Na Toll. Freut mich, wenn ich euch beiden gleichzeitig helfen konnte. Und Danke für die Blumen
Dann wünsche ich euch ein schönes WE
Gruß Dieter