Funkce IsDate

Vrátí hodnotu typu Boolean označující, zda lze Výraz převést na datum.

Syntaxe

ISDATE ( výraz )

Argument Required Argument je varianta obsahující výraz pro kalendářní data nebo Řetězcový výraz rozpoznat jako datum nebo čas.

Poznámky:

Funkce ISDATE vrátí hodnotu pravda , pokud má výraz datum nebo je rozpoznat jako platné datum. jinak vrátí hodnotu NEPRAVDA. V systému Microsoft Windows je rozsah platných kalendářních dat 1, 100 až 31. prosince roku 9999. rozsahy se v různých operačních systémech liší.

Příklady dotazů

Výraz

Výsledky

JAKO Výraz1 FROM ProductSales vyberte ISDATE ([JednotkováCena]).

Funkce vyhodnotí, zda je "JednotkováCena" platné datum a výsledek vrátí hodnotu "-1" pro hodnotu pravda a hodnota 0 ve sloupci Výraz1. Výsledek je 0 (NEPRAVDA).

Vyberte ISDATE ([DateofSale]) jako ValidDate, ISDATE (#31/10/2019 #) jako DateTest z ProductSales.

Funkce se vyhodnotí, pokud je "DateofSale" a "#31/10/2019 #" platné datum a vrátí výsledek jako "-1" pro pravda a "0" pro hodnotu false ve sloupci ValidDate a DateTest. Výsledek je-1 (pravda) v obou sloupcích.

Příklad jazyka VBA

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se pomocí funkce ISDATE určuje, zda je možné výraz převést na datum.

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.

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders