Gibt einen booleschen Wert zurück, der angibt, ob ein Ausdruck in ein Datum konvertiert werden kann.
Syntax
IsDate ( Ausdruck )
Der erforderliche AusdruckArgument ist ein Variant-Wert, der einen Datumsausdruck enthält oder als Datum oder Uhrzeit erkennbar Zeichenfolgenausdruck.
Hinweise
IsDate gibt wahr zurück, wenn der Ausdruck ein Datum ist oder als gültiges Datum erkennbar ist. Andernfalls wird falsezurückgegeben. In Microsoft Windows ist der Bereich gültiger Datumswerte der 1. Januar, 100 a.d. bis zum 31. Dezember 9999 a.d.; die Bereiche unterscheiden sich je nach Betriebssystem.
Abfragebeispiele
Ausdruck | Ergebnisse |
---|---|
Wählen Sie IsDate ([Einzelpreis]) als expr1 aus productsales; |
Die Funktion wertet aus, wenn der "Einzelpreis" ein gültiges Datum ist, und gibt das Ergebnis als "-1" für "true" und "0" für "false" in der Spalte "expr1" zurück. Ergebnis ist 0 (falsch). |
Wählen Sie IsDate ([DateofSale]) als ValidDate, IsDate (#31/10/2019 #) als DateTest von productsales; |
Die Funktion wertet aus, wenn "DateofSale" und "#31/10/2019 #" ein gültiges Datum sind, und gibt das Ergebnis als "-1" für "true" und "0" für "false" in der Spalte "ValidDate" und "DateTest" zurück. Ergebnis ist-1 (wahr) in beiden Spalten. |
VBA-Beispiel
Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.
In diesem Beispiel wird die IsDate-Funktion verwendet, um zu ermitteln, ob ein Ausdruck in ein Datum konvertiert werden kann.
Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969"
YourDate = #2/12/69#
NoDate = "Hello"
MyCheck = IsDate(MyDate) ' Returns True.
MyCheck = IsDate(YourDate) ' Returns True.
MyCheck = IsDate(NoDate) ' Returns False.
Hinweis: Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Lassen Sie uns bitte wissen, ob diese Informationen hilfreich für Sie waren. Hier finden Sie den englischen Artikel als Referenz.