Ein anderes Datum in eine Kopfzeile einfügen (Microsoft Excel)
Das Hinzufügen des aktuellen Datums zur Kopfzeile eines Arbeitsblatts ist einfach: Excel bietet ein Dialogfeld, in dem Sie die Platzierung des Datums festlegen und das Datum mithilfe der Codierung ‚& [Datum]‘ tatsächlich einfügen können. Was aber, wenn Sie das Datum von gestern oder morgen in die Kopfzeile einfügen möchten?
Das ist bei weitem nicht so einfach. In der Tat können Sie es nicht ohne ein Makro tun. Der vielleicht flexibelste Ansatz besteht darin, das Makro so zu schreiben, dass es das Datum unmittelbar vor dem Drucken des Arbeitsblatts aktualisiert, wie im Folgenden gezeigt:
Private Sub Workbook_BeforePrint(Cancel As Boolean) ActiveSheet.PageSetup.CenterHeader = _ Format(Date - 1, "mmmm d, yyyy") End Sub
Das Makro platziert das gestrige Datum in der Mitte der Kopfzeile. Sie können die CenterHeader-Eigenschaft eines der anderen verfügbaren Header-Speicherorte (LeftHeader oder RightHeader) problemlos ändern. Sie können das Makro auch so ändern, dass das Datum von morgen eingefügt wird, indem Sie „- 1“ in „+ 1“ ändern.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3377) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: