Как добавить пользовательские сценарии в Outlook?

9

Мне нужно добавить собственный сценарий для обработки запросов на встречи Outlook. ( см. этот вопрос ) Раскрывающееся меню для выбора сценариев пустое, и нет способа добавить сценарии. Как я могу добавить скрипт, который будет доступен через правила Outlook?

Крис Нава
источник

Ответы:

9

В Outlook перейдите в Инструменты> Макрос> Visual Basic Editor

R-щелкните на Project 1 и выберите Вставить> Модуль

В Module1 добавьте следующий код:

Sub CustomMeetingRequestRule(Item As Outlook.MeetingItem)
    If Item.ReminderSet = False Then  
        Item.GetAssociatedAppointment(False).ReminderMinutesBeforeStart = 15 
    End If
End Sub

Нажмите на Сохранить

Создайте свое правило, и сценарий должен появиться в виде выбора при нажатии на ссылку «сценарий».

Код должен выполнить то, что вы искали в другом вопросе, но не проверяли его.

Ссылочная ссылка: http://support.microsoft.com/kb/306108

acripps
источник
Я получаю всплывающее сообщение об ошибке в сценарии. Ошибка компиляции: Аргумент не является обязательным - с выделенным текстом «.GetAssociatedAppointment»
Крис Нава
Должен был проверить :) Как насчет следующего между Sub и End Sub? If Item.ReminderSet = False Тогда Item.GetAssociatedAppointment (False) .ReminderMinutesBeforeStart = 15 End If Это должно установить любое назначение без напоминания с 15-минутным напоминанием. Если вы хотите установить для всех
приглашений на собрания
Измененный код в ответе
acripps
2

Скрипты в Outlook также называются макросами. Я верю, что Alt + F11 вызовет редактор сценариев VBA для макросов Outlook.

w4g3n3r
источник
Да, alt-F11 работает, но я считаю, что вы должны использовать его из открытого сообщения электронной почты. Также вы можете использовать Файл / Параметры / Настроить ленту и включить Разработчик, если этот параметр еще не находится на ленте.
Гари