Скорее всего вы уже знакомы с форматом, используемым в Excel для хранения значений даты и времени, и тогда вам будет легче работать с ними в процедурах VBA. Процедура "ДатаиВремя" выводит окно сообщения с текущей датой и временем (см. скриншот). В данном примере пользовательское сообщение отображается в строке заголовка окна. 📌 Скачать файл пример с макросами можно в конце статьи Для форматирования даты в удобный, читаемый формат в процедуре используем функцию Format с аргументом, равным функции Date. Это позволяет представить дату в понятном формате. Тот же подход применяется и к форматированию времени. В данном примере мы используем именованные форматы ("mm/dd/yy" и "HH:mm"). Однако, чтобы обеспечить работоспособность макроса независимо от региональных настроек компьютера пользователя, можно использовать и другие форматы. Например, чтобы отобразить дату в формате "3 Март 2024 г.", применяем следующий оператор: Дата = Format(Date, "Long Date") Для времени в 12-часовом формате исполь
VBA Excel № 128. Отображаем дату, время и последнее сохранение
5 марта 20245 мар 2024
159
1 мин