Почему я не могу использовать свой код VBA после перезапуска Outlook? - PullRequest
0 голосов
/ 29 октября 2018

Я создал простой код в Outlook (ThisOutlookSession).

Sub test()

   MsgBox "test"

End Sub

при закрытии Outlook появляется следующее сообщение, спрашивающее, хочу ли я сохранить проект VBA:

enter image description here

Я нажал Да, но когда я снова открываю Outlook, код не работает.

На этом сайте http://www.outlookcode.com/threads.aspx?forumid=2&messageid=29598 Я только что обнаружил, что могу удалить файл VBAProject.OTM и заново создать код, но мне не поможет, если мне придется делать это каждый раз.

Есть ли способ убедиться, что мой код VBA работает при каждом перезапуске Outlook?

1 Ответ

0 голосов
/ 29 октября 2018

Ваши "макросы" отключены. Как только вы включите их, это прекрасно работает на Application_Startup:

enter image description here

Чтобы включить «макросы», нажмите последний переключатель на снимке экрана ниже в центре управления безопасностью:

(Файл> Параметры> Trus Center> Настройки центра управления безопасностью> Настройки макроса> Включить все макросы)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...