VBA
December 17, 2021

Всплывающее уведомление с помощью VBA

🌰 Вывод сообщений в трей/центр уведомлений с помощью win32 API

У меня панель задач слева, поэтому мысок направлен вверх

Вот код модуля, содержащего функцию TrayTip, предназначенную для вывода всплывающих сообщений около системного трея (в Windows XP и 7) или в центр уведомлений (Windows 10).
Две версии: для Word и Excel.

Как пользоваться: перетащите модуль в дерево проекта VBA. Синтаксис функции такой:

TrayTip "Сообщение", "Заголовок", Флаги

Значение параметра «Флаги» позволяет выбрать иконку у сообщения (если заголовок не пустой):

Выбор иконки с помощью параметра Flags

Работает на Office 32 и 64-бит.