Как запретить участникам пересылать приглашение на встречу в Outlook?
В некоторых случаях вы можете захотеть запретить участникам встречи пересылать ваше приглашение в Outlook — из соображений конфиденциальности, приватности или по другим причинам. В этой статье я предлагаю два решения:
- Запретить участникам пересылать встречу в Outlook с помощью VBA
- Запретить участникам пересылать встречу путём настройки формы
Запретить участникам пересылать встречу в Outlook с помощью VBA
Этот метод позволяет добавить на ленту окна встречи кнопки «Отключить пересылку» и «Включить пересылку» с помощью VBA. После этого вы сможете запретить участникам пересылать встречу, просто нажав кнопку «Отключить пересылку». Выполните следующие действия:
1. Нажмите клавиши «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic для приложений.
2. Выберите «Вставка» > «Модуль» и вставьте приведённый ниже код VBA в появившееся окно модуля.
VBA: Запретить участникам пересылать встречу
Sub ItemDisableForwarding()
Dim xCurrentItem As Object
Set xCurrentItem = Outlook.ActiveInspector.CurrentItem
xCurrentItem.Actions("Forward").Enabled = False
MsgBox "Forwarding current meeting has been disabled. Any meeting attendee is prevented from forwarding this meeting."
End Sub
Sub ItemEnableForwarding()
Dim xCurrentItem As Object
Set xCurrentItem = ActiveInspector.CurrentItem
xCurrentItem.Actions("Forward").Enabled = True
MsgBox "Forwarding current meeting has been enabled."
End Sub
3. Сохраните код VBA и закройте окно Microsoft Visual Basic для приложений.
4. Откройте папку календаря и выберите «Главная» > «Совещание», чтобы создать новое совещание.
5. Выберите «Файл» > «Параметры», чтобы открыть диалоговое окно «Параметры Outlook».
6. В диалоговом окне «Параметры Outlook» выберите в левой части пункт «Настроить ленту», выделите «Встреча» в правом поле и нажмите кнопку «Новая группа». См. снимок экрана:

7. Теперь на вкладке «Встреча» появилась новая группа. Нажмите кнопку «Переименовать», задайте для неё новое имя и подтвердите изменения, нажав «ОК» в диалоговом окне переименования. См. снимок экрана:

8. Далее (1) выберите «Макросы» в раскрывающемся списке «Выбрать команды из», (2) выберите «Project1.ItemDisableForwarding» в левом поле и (3) нажмите кнопку «Добавить».

9. Теперь выбранная команда добавлена в правое поле. Оставьте её выделенной и: (1) нажмите кнопку «Переименовать», (2) в диалоговом окне переименования укажите значок для команды, (3) введите для неё новое имя и, наконец, (4) нажмите кнопку «ОК». См. снимок экрана:

10. Повторите шаги 8–9, описанные выше, чтобы добавить команду «Project1.ItemEnableForwarding» в правое поле, и нажмите кнопку «ОК» в диалоговом окне «Параметры Outlook».
Теперь вы вернётесь в окно встречи и увидите, что обе команды добавлены на вкладке «Встреча». См. снимок экрана:

11. Выберите «Встреча» > «Отключить пересылку» и нажмите «ОК» во всплывающем диалоговом окне. См. снимок экрана:

12. Добавьте необходимые элементы встречи и нажмите «Отправить».
Если участники попытаются переслать эту встречу через «Встреча» > «Переслать» в Outlook, появится диалоговое окно, блокирующее пересылку.
Примечания:
(1) Этот метод не запрещает участникам пересылать встречу как вложение iCalendar.
(2) Метод отлично работает с учётной записью Exchange.
Запретить участникам пересылать встречу путём настройки формы
На самом деле вы можете изменить форму встречи и отключить в ней функцию пересылки — тогда все встречи, созданные на её основе, не будут поддерживать пересылку в Outlook.
1. Откройте папку календаря и выберите «Главная» > «Совещание», чтобы создать новое совещание.
2. В окне встречи выберите «Файл» → «Параметры».
3. В диалоговом окне «Параметры Outlook» выберите в левой части пункт «Настроить ленту», установите флажок «Разработчик» в правой области и нажмите «ОК». См. снимок экрана:

4. Теперь вернитесь в окно встречи и выберите «Разработчик» → «Изменить эту форму». См. снимок экрана:

5. Перейдите на вкладку «(Действия)» и дважды щёлкните строку «Переслать», чтобы открыть диалоговое окно «Свойства действия формы».

6. В диалоговом окне «Свойства действия формы» снимите флажок «Включено» и нажмите кнопку «ОК». См. снимок экрана:

7. Выберите «Разработчик» > «Запустить эту форму». См. снимок экрана:

8. Теперь создано совещание на основе изменённой формы встречи. Добавьте необходимые элементы и нажмите кнопку «Отправить».
Примечания:
(1) Если вы часто используете эту изменённую форму встречи, рекомендуем сохранить её: выберите «Разработчик» > «Опубликовать» > «Опубликовать форму».
(2) Все встречи, созданные на основе изменённой формы, не позволят участникам пересылать их. Однако участники всё ещё смогут отправлять встречу как вложение iCalendar.
(3) Этот метод отлично подходит для учётной записи Exchange.
Связанные статьи
Как отключить уведомления о пересылке встреч в Outlook?
Как переслать приглашение на встречу по электронной почте в Outlook, не уведомляя организатора?
Лучшие инструменты для повышения продуктивности в Office
Оцените совершенно новый Kutools для Outlook с 100+ потрясающими функциями!Нажмите, чтобы скачать прямо сейчас!
📧Автоматизация работы с электронной почтой: Автоответ (доступен для POP и IMAP) / Планирование отправки писем / Авто Копия/Скрытая копия по правилам при отправке писем / Автоматическое перенаправление (расширенное правило) / Автоматическое добавление приветствия / Автоматическое разделение писем с несколькими получателями на отдельные сообщения…
📨Управление электронной почтой: Отозвать письмо / Блокировка спама по теме и другим признакам / Удаление дубликатов писем / Расширенный поиск / Организация папок…
📁Продвинутая работа с вложениями: Пакетное сохранение / Пакетное отсоединение / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие…
🌟Волшебство интерфейса: 😊Еще больше красивых и стильных эмодзи / Напоминание о важных входящих письмах / Сворачивание Outlook вместо закрытия…
👍Чудеса одним щелчком: Ответить всем с вложениями / Защита от фишинговых писем / 🕘Отображение часового пояса: текущее время отправителя…
👩🏼🤝👩🏻Контакты и календарь: Пакетное добавление контактов из выбранных писем / Разделение группы контактов на отдельные группы / Удаление напоминания о дне рождения…
Используйте Kutools на вашем любимом языке — поддержка английского, испанского, немецкого, французского, китайского и более чем 40 других языков!


🚀 Скачать одним щелчком — Получите все надстройки для Office
Настоятельно рекомендуется: Kutools for Office (5 в 1)
Скачайте одним щелчком пять установщиковсразу —Kutools для Excel, Outlook, Word, PowerPointи Office Tab Pro.Нажмите, чтобы скачать прямо сейчас!
- ✅Удобство одним щелчком: Скачайте все пять установочных пакетов за одно действие.
- 🚀Готовы к любой задаче в Office: устанавливайте нужные надстройки именно тогда, когда они вам понадобятся.
- 🧰Входит в комплект: Kutools для Excel / Kutools для Outlook / Kutools для Word / Office Tab Pro / Kutools for PowerPoint