Функция IsDate

Возвращает логическое значение, указывающее, можно ли преобразовать выражение в дату.

Синтаксис

IsDate ( выражение )

Выражение RequiredАргумент — это значение типа Variant, содержащее выражение даты или строковое выражение распознаваемое как дата или время.

Замечания

Функция IsDate возвращает значение истина , если выражение является датой или распознается как допустимая дата. в противном случае возвращается значение ложь. В Microsoft Windows диапазон допустимых дат: 1 января 100 г. по 31 декабря 9999 г. н. э. диапазоны различаются для разных операционных систем.

Примеры запросов

Выражение

Результаты:

Выберите ISDATE ([Цена]) как Выражение1 из Продуктсалес;

Функция проверяет, является ли "UnitPrice" допустимой датой, и возвращает результат в виде "-1" для истина и "0" для значения ложь в столбце Выражение1. Результат равен 0 (ложь).

Выберите ISDATE ([Датеофсале]) как Валиддате, ISDATE (#31/10/2019 #) как Датетест из Продуктсалес;

Функция проверяет, является ли значение "Датеофсале" и "#31/10/2019 #" допустимой датой и возвращает результат в виде "-1" для истина и "0" для ложь в столбце Валиддате и Датетест соответственно. Результат — 1 (истина) в обоих столбцах.

Пример VBA

Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

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

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.

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×