Вы можете часто использовать сценарий VBA для решения проблем при использовании книги Excel. И во время работы скрипта будут появляться окна сообщений. В некоторых случаях вы хотите, чтобы некоторые указанные окна сообщений закрывались автоматически через определенное время, а не закрывали их вручную. В этой статье мы покажем вам метод создания таймера окна сообщения для автоматического закрытия окна сообщения через определенное время в Excel.
Создание таймера окна сообщения для автоматического закрытия сообщения окно через определенное время
Создать таймер окна сообщения для автоматического закрытия окна сообщения через определенное время
Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari! Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!
Здесь предоставляется шаблон сценария VBA для создания таймера окна сообщения.
Предположим, вы запускают сценарий VBA для преобразования всех ссылок на ячейки указанных ячеек формулы в абсолютные. После успешного преобразования вам понадобится всплывающее окно сообщения, чтобы сообщить вам об успешном преобразовании, и это окно сообщения должно быть автоматически закрыто через 4 секунды (см. Снимок экрана ниже). Пожалуйста, сделайте следующее.
1. Откройте окно Microsoft Visual Basic для приложений , затем вставьте использованный сценарий VBA в соответствующий модуль.
2. Добавьте следующий сценарий шаблона таймера окна сообщения в свой сценарий.
VBA script: создайте таймер окна сообщения для автоматического закрытия окна сообщения через определенное время
3. Скопируйте первую часть приведенного выше кода VBA и вставьте перед кодом. Затем скопируйте и вставьте приведенный ниже сценарий второй части, чтобы заменить исходный сценарий в своем коде, где вам нужно всплывающее окно сообщения.
MsgBoxTimeout 0, “Преобразовано завершено (это окно сообщения будет закрыто через 4 секунды) “,” Kutools for Excel “, vbInformation, 0, 4000
Примечание : в этом случае мне нужно, чтобы окно сообщения появилось наконец после преобразование прошло успешно. Поэтому я помещаю эту часть скрипта в конец кода. См. Снимок экрана:
Вы можете изменить содержание сообщения коробка, как вам нужно.
4. Нажмите клавишу F5 , чтобы запустить код. Указанное окно сообщения появится после преобразования. И это окно сообщения закроется автоматически через 4 секунды..
Статьи по теме :
- Как чтобы всплывающее окно сообщения при нажатии на определенную ячейку в Excel?
- Как скопировать текст из окна сообщения в Excel?
- Как открыть окно сообщения при активация/открытие указанного листа в Excel?
- Как открыть окно сообщения для отображения диапазона ячеек или значений ячеек в Excel?
- Как открыть окно сообщения если значение ячейки изменяется в пределах диапазона в Excel?
Источник: