1). В Outlook я клонировал стандартную форму сообщения IPM.Note в пользовательскую форму в моей библиотеке личных форм IPM.Note.myMessage.
2). Я перешел на страницу №2 формы и поместил на нее: флажок и текстовое поле.
3). Под View Code (вызывая редактор скриптов) я вставил следующий код, выполнив View Code -> Script -> Обработчик событий в режиме разработчика.
Sub Item_CustomPropertyChange(ByVal Name)
msgbox ("Hello")
End Sub
Function Item_CustomAction(ByVal Action, ByVal NewItem)
msgbox ("Hello")
End Function
4). Я опубликовал форму в своей личной библиотеке форм как myMessage
5). В Центре управления безопасностью «Включить все макросы (не рекомендуется; может выполняться потенциально опасный код)
6). Я включил сценарии для своего класса пользовательских сообщений IPM.Note.myMessage, добавив ключи реестра в статье:
https://support.office.com/en-us/article/Custom-form-script-is-now-disabled-by-default-bd8ea308-733f-4728-bfcc-d7cce0120e94
7). Я использую Outlook Microsoft 365 для предприятия / версия 2004, сборка 12730.20206 «нажми и работай»
8) Я - программа Microsoft Office Fork, M365 OuterRing, ежемесячные сборки Fork, которые были продвинуты из Dogfood.
9). Я работаю Windows 10 со всеми примененными обновлениями.