Как использовать функцию vba timeserial?
Функция VBA TIMESERIAL указана в категории времени функций VBA. Когда вы используете его в коде VBA, он возвращает допустимое время VBA на основе предоставленных часов, минут и секунд . Проще говоря, вы можете создать значение времени, указав часы, минуты и секунды.
Синтаксис
TimeSerial (часы, минуты, секунды)
Аргументы
- Время : целое число от 0 до 23 для указания времени.
- Минуты : целое число от 0 до 59 для указания минут.
- Секунда : целое число от 0 до 59 для указания секунд.
Пример
Чтобы практически понять, как использовать функцию VBA TIMESERIAL, вам нужно просмотреть пример ниже, где мы написали код vba, используя ее:

Sub example_TIMESERIAL() Range("A1").Value = TimeSerial(10, 35, 56) End Sub
Выше мы использовали TIMESERIAL для создания допустимого времени (согласно VBA), напрямую указав часы, минуты и секунды в функции, и она вернула это время в ячейку A1.
Комментарии
- TIMESERIAL может принимать значения, выходящие за пределы нормального диапазона. Если вы укажете 61 минуту, к значению часа будет добавлен 1 час, а в качестве значения минуты будет использоваться 1.
- Если аргумент находится за пределами диапазона от -32768 до 32767, VBA вернет ошибку времени выполнения 13.