Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 35739
Главная » Справочники » Функции VBA » Функции работы с датами и временем

IsDate

IsDate

Функция IsDate

IsDate(Expression)

Функция IsDate проверяет, является ли данное выражение корректной датой или временем. Функция обрабатывает данные любого типа без генерации ошибки. Но функция использует национальные системные установки дати и времени компьютера, поэтому "правильная" дата, полученная на одном компьютере, может оказаться некорректной на другом компьютере

Возвращаемое значение

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

Параметры
Expression
Обязательный аргумент - выражение типа Variant, содержащее выражение даты или строковое выражение, распознаваемое как значение даты или времени
Пример
' Используем функцию IsDate
' для проверки, является ли год высокосным
' Для этого проверяем, существует ли 29 февраля

Dim MyYear is String
If IsDate("02/29/" & myYear) Then
MsgBox myYear & "- высокосный год"
Else
MsgBox myYear & "- невысокосный год"
End If
Категория
Функции дат и времени

Счетчики: 4048 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!