Как заставить макрос работать в Outlook 2010?
Я написал макрос для Outlook и хотел бы, чтобы он запускался с кнопки, которая видна при создании письма. Поэтому я добавил кнопку на панель быстрого доступа, указывающую на макрос, присвоил ему значок и переименовал его.
Я также вошел в Центр управления безопасностью (" Файл"> "Параметры"> "Центр управления безопасностью"> "Настройки центра управления безопасностью" > "Настройки макроса") и изменил уровень безопасности на " Уведомление для всех макросов ".
Я перезапустил Outlook, но когда я нажимаю на кнопку, ничего не происходит. В Outlook 2003 и Outlook 2007 этого было бы достаточно для запуска макроса.
Я добавил точку останова в первую строку макроса, и она никогда не запускается. Я могу только заключить, что это означает, что где-то Outlook 2010 по-прежнему останавливает запуск макросов.
Кто-нибудь знает, что еще мне нужно сделать, чтобы Outlook 2010 запускал макросы?
2 ответа
Оказалось, что моя установка Outlook была повреждена, поэтому макросы не запускались.
Один переустановил позже и все заработало нормально.
Вам нужно больше информации, чтобы я мог дать вам достаточно хороший ответ, но вот краткий обзор того, что я сделал и добился успеха в создании макроса.
Если вы хотите запустить макрос на основе события:
Это означает, что вы хотите, чтобы ваш код выполнялся на основе событий, происходящих внутри Outlook. Например, Application_Startup
,
Под IDE разработчика (Alt + F11) выберите Microsoft Outlook Objects
-> ThisOutlookSession
Затем выберите выпадающий General
и выберите Application
, После этого вы сможете выбрать все методы, управляемые событиями, которые вы можете добавить. Например:
Если вы хотите просто запустить макрос
В IDE выберите раскрывающийся список кнопок создания панелей инструментов и выберите Module
В коде создайте свой модуль:
Sub test()
MsgBox "Hey Look a Macro!"
End Sub
Затем вы можете запустить его на вкладке Разработчик:
Примечание. Необходимо убедиться, что вы включили ВСЕ макросы в центре безопасности.
Для получения дополнительной информации я настоятельно рекомендую вам ознакомиться с материалами сайта разработчика.