16.06.2023, 11:19
Ich bin noch relativ neu in vba und finde irgendwie keine Antwort auf meine Frage.
Ich habe ein Steuerelement in einer Tabelle, die alle Datumswerte in festgelegten Zellen um einen Tag verringert.
Das spuckt (verständlicherweise) einen Fehler aus, wenn eine der Zellen leer ist. "leer" -1 geht halt nicht. Daher würde ich gern, dass am Anfang der Sub geprüft wird, ob eine der Zellen leer ist. Wenn ja, soll die Sub aufgerufen werden, die in die festen Zellen das heutige Datum einfügt.
Wie muss dann die If Bedingung aussehen?
Gibt es dafür elegantere Lösungen?
Ich habe ein Steuerelement in einer Tabelle, die alle Datumswerte in festgelegten Zellen um einen Tag verringert.
Das spuckt (verständlicherweise) einen Fehler aus, wenn eine der Zellen leer ist. "leer" -1 geht halt nicht. Daher würde ich gern, dass am Anfang der Sub geprüft wird, ob eine der Zellen leer ist. Wenn ja, soll die Sub aufgerufen werden, die in die festen Zellen das heutige Datum einfügt.
Wie muss dann die If Bedingung aussehen?
Gibt es dafür elegantere Lösungen?