Функция TimeValue

Возвращает значение Variant (Date), содержащее время.

Синтаксис

TimeValue(time)

Требуемый аргументвремени обычно представляет собой строковое выражение, представляющее время с 0:00:00 (12:00:00) до 23:59:59 (23:59:59 вечера) включительно. Однако time также может быть любым выражением, представляющим время из этого диапазона. Если time содержит значение Null, возвращается значение Null.

Замечания

Допустимое время можно ввести с помощью 12-часовых или 24-часовых часов. Например, "2:24PM" и "14:24" являются допустимыми аргументами времени .

Если аргумент time содержит сведения о дате, TimeValue не возвращает их. Однако в случае, если time содержит недопустимые сведения о дате, возникает ошибка.

Пример

Функция TimeValue используется в данном примере для преобразования строки во время. Вы также можете использовать литералы даты, чтобы напрямую назначать время переменной Variant или Date, например, MyTime = #4:35:17 PM#.

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

См. также

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

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