Feststellen von Datumsunterschieden (Microsoft Word)
Wenn Sie Makros programmieren, sollten Sie wissen, dass Datumsangaben intern in Variablen als Seriennummern gespeichert werden. Die Seriennummer gibt die Anzahl der Tage an, die seit dem Start des „Basisdatums“
vergangen sind speziell seit dem 1. Januar 100. (Ja, das ist das Jahr 100.) Dies bedeutet, dass Sie auf Wunsch mit den Seriennummern rechnen können. Sie können beispielsweise die Anzahl der Tage zwischen zwei Daten ermitteln, indem Sie einfach die Daten voneinander subtrahieren.
Wenn Sie Ihre Datumsberechnungen schicker gestalten möchten, können Sie die DateDiff-Funktion verwenden. Mit dieser Funktion können Sie beispielsweise die Anzahl der Wochen oder Monate zwischen zwei Daten bestimmen. Um die Funktion zum Auffinden dieser Art von Informationen zu verwenden, gehen Sie wie folgt vor:
iNumWeeks = DateDiff("ww", dFirstDate, dSecondDate) iNumMonths = DateDiff("m", dFirstDate, dSecondDate)
Die erste Zeile bestimmt die Anzahl der Wochen zwischen den beiden Daten und die zweite die Anzahl der Monate zwischen ihnen.
_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 (808) 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: