vorab eines: ihr seit echt super - wie schnell und unkompliziert ihr
hier helft: KLASSE !!!
Ich würde gerne in einer Kopfzeile das Datum des nächsten Tages stehen haben.
Das aktuelle Datum kein Problem, aber dann ...
Gruss
Ralf
Sub Kopfdatum()
With ActiveSheet.PageSetup
.CenterHeader = Format(Date + 1, "DDDD, DD.MM.YYYY")
End With
End Sub
LGUm in Excel ein Datum in der Kopfzeile anzuzeigen, das dem nächsten Tag entspricht, folge diesen Schritten:
Öffne dein Excel-Dokument.
Klicke auf die Registerkarte "Seitenlayout".
Wähle "Seitensetup" und dann "Kopf- und Fußzeile".
Klicke auf "Kopfzeile" und wähle "Benutzerdefinierte Kopfzeile".
Füge den folgenden VBA-Code in ein neues Modul ein, um das Datum des nächsten Tages einzufügen:
Sub Kopfdatum()
With ActiveSheet.PageSetup
.CenterHeader = Format(Date + 1, "DDDD, DD.MM.YYYY")
End With
End Sub
Drücke F5, um das Makro auszuführen.
Schließe das Fenster und prüfe die Kopfzeile auf dem Ausdruck.
Fehler: Das Datum wird nicht aktualisiert.
Fehler: VBA wird nicht ausgeführt.
Wenn du keine VBA-Anwendung verwenden möchtest, kannst du auch das aktuelle Datum manuell in die Kopfzeile einfügen und es dann täglich aktualisieren. Jedoch ist dies weniger automatisiert.
Eine einfache Möglichkeit, das aktuelle Datum in die Kopfzeile einzufügen, ist:
Beachte, dass diese Methode nicht automatisch das Datum des nächsten Tages anzeigt.
Wenn du das Datum des nächsten Tages in der Kopfzeile brauchst, um beispielsweise Berichte vorzubereiten, kannst du den VBA-Code verwenden, um sicherzustellen, dass jeder Bericht automatisch das richtige Datum enthält. Dies ist besonders nützlich, wenn du regelmäßig Berichte erstellen musst.
Ein Beispiel wäre:
Um die Effizienz zu steigern, kannst du das Makro so anpassen, dass es beim Öffnen der Excel-Datei automatisch ausgeführt wird. Füge den Code in das "Workbook_Open"-Ereignis ein:
Private Sub Workbook_Open()
Call Kopfdatum
End Sub
Speichere die Datei als Makro-fähige Arbeitsmappe (.xlsm), um die Funktionalität zu erhalten.
1. Wie kann ich das aktuelle Datum in der Kopfzeile anzeigen?
Du kannst die Funktion =HEUTE() verwenden, um das aktuelle Datum in die Kopfzeile einzufügen. Dies wird jedoch nicht automatisch aktualisiert.
2. Gibt es eine Möglichkeit, das Datum ohne VBA einzufügen?
Ja, du kannst das aktuelle Datum manuell einfügen, aber du musst es jeden Tag manuell ändern, um das Datum vom nächsten Tag zu erhalten.
Indem du diese Schritte befolgst, kannst du einfach das Datum vom nächsten Tag in die Kopfzeile einer Excel-Datei einfügen und sicherstellen, dass deine Dokumente immer aktuell sind.