Всем привет! 👋
Продолжаем изучение функций Vba Excel для работы с временем и датой. Сегодня рассмотрим примеры использования функций Hour, Minute и Second.
📢 Файл с исходным кодом размещен в конце статьи 🔽
▶️ Функция Hour
- возвращает часы из заданного временного значения.
📝 Результат выполнения кода:
Если значение времени задано в ячейке, например:
🔘 Применим макрос:
При выполнении макроса, значение в ячейке А1 будет заменено только на часы:
▶️ Функция Minute
- возвращает минуты из заданного временного значения.
📝 Результат выполнения кода:
🔘 Для извлечения только минут из значения времени в формате "10:30:45 AM" в ячейке А1 будем использовать следующий код:
Результат:
▶️ Функция Second
- возвращает секунды из заданного временного значения.
📝 Результат выполнения кода:
🔘 Для того чтобы оставить только секунды из значения времени в формате "10:30:45 AM" в ячейке А1, будем использовать следующий код:
Макрос извлечет только секунды из значения времени в ячейке А1 и оставит только секунды без остальных компонентов времени:
🔔 О других функциях для работы с временем и датой читайте в предыдущих обзорах 🔽
Успешного программирования! 😉