John fragte, ob es eine schnelle Möglichkeit gibt, ein berechnetes Datum in einen in Word erstellten Brief einzufügen. Er wollte per Post zusammengeführte Briefe mit einem Datum versenden, das 30 Tage nach dem Datum liegt, an dem die Briefe erstellt wurden.

Leider gibt es in Word keine native Möglichkeit, dies zu tun. Beispielsweise gibt es keinen Feldcode, mit dem Sie ein berechnetes Datum einfügen können. Wenn Sie Excel oder Access als Datenquelle für den Seriendruck verwenden, besteht die einfachste Lösung möglicherweise darin, der Datenquelle nur ein Feld hinzuzufügen, in dem das berechnete Datum angezeigt wird. (Dies ist sowohl in Excel als auch in Access sehr einfach.) Das Datenquellenfeld kann dann im Seriendruckdokument platziert und alles festgelegt werden.

Wenn Sie bei Word bleiben möchten und die Datenquelle nicht ändern können (möglicherweise wird sie von einer anderen Person bereitgestellt), können Sie das zukünftige Datum mithilfe eines Makros einfügen. Das folgende VBA-Makro führt den Trick aus:

Sub FutureDate()

Selection.TypeText Text:=Format(Date + 30, "mmmm d, yyyy")

End Sub

Dieses Makro ermittelt das heutige Datum, fügt 30 Tage hinzu, formatiert es wie in der Formatzeichenfolge angegeben („MMMT TT, JJJJ“) und fügt es in das Dokument ein. Wenn Sie dieses Makro einer Tastenkombination zuweisen, können Sie Ihr zukünftiges Datum jederzeit schnell einfügen.

_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 (810) 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: