Hallo zusammen,
ich habe folgendes MS-WORD Problem: In meiner Standardvorlage normal.dot befinden sich einige Felder in der Fusszeile (Benutzername, Dokumentenname,…). Wenn nun ein anderer Benutzer ein neues Dokument anlegt, so werden die Felder nicht sofort aktualisiert, sondern erst durch Ausdrucken, Wechsel der Ansicht oder manuell.
Um dies zu umgehen, habe ich folgendes Makro in normal.dot eingefügt:
Sub AutoNew()
Dim aStory As Range
Dim aField As Field
For Each aStory In ActiveDocument.StoryRanges
For Each aField In aStory.Fields
aField.Update
Next aField
Next aStory
End Sub
Wenn ich nun Word öffne funktioniert das Makro für das erste Dokument _nicht_, für alle weiteren schon. Starte ich Word per Kommandozeilenswitch ohne neues Dokument und gehe dann auf „neues Dokument“, so funktioniert das Makro auch beim ersten Dokument.
Hat jemand eine Erklärung/Lösung für dieses Verhalten? Würde mir sehr weiterhelfen
!
Grüße,
Stefan