У меня есть следующая подпрограмма в ThisOutlookSession:

Sub receiveMtgRequest(Item As Outlook.MailItem)
MsgBox "You have received a meeting request: " & Item.Subject
End Sub

Я настроил его на выполнение при получении сообщения, которое является приглашением на собрание или обновлением, но оно не запускается.

Я могу запустить его через F5 из VBE, поэтому я не понимаю, почему он не запускается из правила.

Еще одна странность в том, что он не появляется в окне Developer => Macros> Macros.

Я подозреваю, что это как-то связано со значениями, переданными ему.

1 ответ1

0

Я считаю, что это ваши настройки Outlook Trust Center. Откройте Параметры Outlook -> Центр управления безопасностью -> Настройки макроса. Убедитесь, что у вас выбрано "Уведомления для всех макросов" или "Включить все макросы".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .