Как создать таймер окна сообщения, чтобы автоматически закрывать окно сообщения через определенное время в Excel?

Вы можете часто использовать сценарий 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?

Источник: frestage.ru

Бытовой вопрос