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