Функция 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 и обратная связь.