VBA IsDate-Funktion

IsDate-Beschreibung

Gibt True zurück, wenn der Ausdruck ein gültiges Datum ist. Andernfalls wird False zurückgegeben.

Einfache IsDate-Beispiele

123 Sub IsDate_Example()MsgBox IsDate("4/12/2019")End Sub

Dies wird True zurückgeben.

1 MsgBox IsDate("4\12\2019")

Ergebnis: Falsch

IsDate-Syntax

Im VBA-Editor können Sie „IsDate(“ eingeben, um die Syntax für die IsDate-Funktion anzuzeigen:

Die IsDate-Funktion enthält ein Argument:

Ausdruck: Ein Ausdruck, der ausgewertet wird.

Beispiele für Excel VBA IsDate-Funktion

Beispiele für verschiedene Gültigkeitsdaten:

1234567 MsgBox IsDate("22.08.2019")MsgBox IsDate("8 22 19")MsgBox IsDate("Aug 22 19")MsgBox IsDate("8,22,2019")MsgBox IsDate("8-22-19")MsgBox IsDate("8/22")MsgBox IsDate("8-22")

Ergebnis: Richtig

Beispiele für ungültige Datumsangaben:

1234 MsgBox IsDate("8.22.2019")MsgBox IsDate("8\22\2019")MsgBox IsDate("Aug")MsgBox IsDate("2019")

Ergebnis: Falsch

wave wave wave wave wave