So verwenden Sie einen Teil eines Dateinamens als Link in einem Word-Dokument

1284
John L

Wie kann ich in einem Word-Dokument einen Link zu bestimmten Textzeichenfolgen des Dateinamens erstellen?

Beispielsweise bearbeite ich ein Word-Dokument, dessen Dateiname lautet: 'File 075 - Test result 101.doc', und ich möchte nur die Zeichenfolgen 'File 075' anstelle des vollständigen Dateinamens im Word-Dokument als Automatisches Link / Feld, das sich selbst aktualisiert, wenn sich der Dateiname ändert.

Wie würdest du damit vorgehen?

0
Können Sie uns näher erläutern, was Sie zu tun versuchen? Zu was möchtest du verlinken? Möchten Sie nur die Informationen vor dem Bindestrich im Dateinamen extrahieren und als Text im Dokument anzeigen? Wayne Johnston vor 13 Jahren 0
@ Wayne Johnston: Ich denke, er meint einen Link zu einem Teil des Dateinamens. Wenn sich der Dateiname ändert, wird auch der Dokumenttext angezeigt. Zaz vor 13 Jahren 0

2 Antworten auf die Frage

0
surfasb

Ich denke, Sie sprechen von einem Feld und nicht von einem Link wie in einem Hyperlink. Der Anzeigetext eines Hyperlinks kann von der URL abweichen. Ein Feld kann seinen Anzeigetext jedoch nicht ändern.

0
Adam

Es gibt kein Feld oder kein Merkmal in Word, um Text aufzuteilen und das Ergebnis anzuzeigen. Sie können dies jedoch mit einem VBA-Makro erreichen.

Das Makro muss mit dem Dokument versendet werden. Wenn Sie mit ihnen nicht vertraut sind, müssen Sie auch etwas zu diesem Thema lesen.

Etwas wie das. Mit dem Lesezeichen "MyBookmark" soll der linke Teil des Dateinamens angezeigt werden.

Dim name As String name = name + Split( _ ActiveDocument.Name, "-")(0)  ActiveDocument.Bookmarks("MyBookmark").Range.Text = name