Angenommen, Sie arbeiten für ein Unternehmen und müssen Berichte oder Pressemitteilungen erstellen, die am nächsten Tag verteilt werden. Auf jedem dieser Dokumente müssen Sie sicherstellen, dass das Datum von morgen angezeigt wird. Nachdem Sie dies eine Weile getan haben, suchen Sie möglicherweise nach einer Möglichkeit, das Datum von morgen automatisch in ein neues Dokument einzufügen. Es wäre sogar noch besser, wenn diese automatische Funktion als Teil einer Vorlage aufgenommen werden könnte. Wenn Sie also ein neues Dokument basierend auf der Vorlage erstellen, wird das Datum von morgen automatisch an der richtigen Stelle angezeigt.

Ihre erste Neigung könnte darin bestehen, einfach das Systemdatum auf Ihrem Computer zu ändern. Wenn Sie das Systemdatum um einen Tag erhöhen und dann mit dem Rest der Welt um einen Tag aus dem Gleichgewicht geraten, können Sie das gewünschte Datum einfach einfügen. Dies würde zwar die Arbeit erledigen, wirkt sich aber definitiv auch auf alle anderen Verwendungen des Datums auf diesem System aus.

Es gibt jedoch eine relativ einfache Lösung in Word. Wenn das folgende Makro in der Vorlage unter dem Namen AutoNew gespeichert wird, ersetzt es ein Lesezeichen namens MyDate durch das Datum von morgen. Das Coole am Makro ist, dass es nicht nur ein Datum am Anfang der Datei einfügt, sondern Ihnen auch die Kontrolle über die genaue Platzierung an einer beliebigen Stelle in der Datei gibt.

Sub AutoNew()

With ActiveDocument.Bookmarks("MyDate").Range         .InsertBefore Format(Date + 1, "dd mmmm yyyy")

End With End Sub

Das Format, in dem das Datum angezeigt wird, kann durch Ändern der Zeichenfolge „TT MMM JJJJ“ geändert werden, um das gewünschte Format zu erzielen. Weitere Informationen zu Formatzeichenfolgen finden Sie in der Online-VBA-Dokumentation.

Um das Makro zu verwenden, müssen Sie lediglich sicherstellen, dass die Vorlage Text enthält, der mit dem Namen MyDate als Lesezeichen versehen ist. Speichern Sie die Vorlage, und alle neuen Dokumente, die Sie basierend auf dieser Vorlage erstellen, enthalten automatisch das Datum von morgen anstelle des Lesezeichens.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (1312) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: