Функция IsDate

Возвращает значение True , если выражение является датой или распознается как допустимая дата или время; В противном случае возвращается значение False.

Синтаксис

IsDate(expression)

Обязательный аргументвыражения — это variant, содержащий выражение даты или строковое выражение, распознаваемое как дата или время.

Замечания

В Windows допустимый диапазон дат — 1 января 100 г. н.э., по 31 декабря 9999 г. н.э.; диапазоны различаются в зависимости от операционных систем.

Пример

В этом примере функция IsDate используется для определения того, распознается ли выражение как значение даты или времени.

Dim MyVar, MyCheck
MyVar = "04/28/2014"    ' Assign valid date value.
MyCheck = IsDate(MyVar)    ' Returns True.

MyVar = "April 28, 2014"    ' Assign valid date value.
MyCheck = IsDate(MyVar)    ' Returns True.

MyVar = "13/32/2014"    ' Assign invalid date value.
MyCheck = IsDate(MyVar)    ' Returns False.

MyVar = "04.28.14"    ' Assign valid time value.
MyCheck = IsDate(MyVar)    ' Returns True.

MyVar = "04.28.2014"    ' Assign invalid time value.
MyCheck = IsDate(MyVar)    ' Returns False.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.