ich suche nach einer Möglichkeit (z.B. ein Macro) welches mir erlaubt beim Einfügen
von „Feld DATEINAME“ die Erweiterung „.DOC“
abzuschneiden - Die Standard Möglichkeiten erlauben dies nicht.
Hat jemand von Euch einen Tip oder ein Macro dazu?
Wie Du richtig beobachtet hast, gibt es eine entsprechende Feldfunktion nicht. Auch gibt es in MS Word keine benutzerdefinierte Feldfunktion, welche allenfalls ein Makro beim Aktualisieren aufrufen würde.
Das ist blöd, denn so ist eine dynammisch (sich anpassend) Funktion fast nicht erreichbar.
.
.
Der VBA-Code, welcher den Dateinamen (ohne Erweiterung) in statischer Art und Weise (also als Text und nicht als Feldfunktion) einbringt, ist dagegen einfach zu realisieren:
Sub DateiNameOhneErweiterung()
Selection.Range.Text = Left(ActiveDocument.Name, Len(ActiveDocument.Name) - 4)
End Sub