Перейти к содержимому

Как предотвратить пересылку встречи участниками в Outlook?

Author: Kelly Last Modified: 2025-06-05

В некоторых случаях вы можете захотеть запретить участникам встречи пересылать вашу встречу в 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 щелкните «Настроить ленту» в левой панели, выделите «Встреча» в правой части и нажмите кнопку «Новая группа». См. скриншот:

the step of preventing attendees from forwarding Outlook meeting using vba

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

the step of preventing attendees from forwarding Outlook meeting using vba

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

the step of preventing attendees from forwarding Outlook meeting using vba

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

the step of preventing attendees from forwarding Outlook meeting using vba

10. Повторите шаги 8-9, чтобы добавить другую команду «Project1.ItemEnableForwarding» в правое поле, затем нажмите кнопку «ОК» в диалоговом окне Параметры Outlook.

Теперь вы вернулись в окно Встречи, и вы увидите, что две команды были добавлены под вкладкой «Встреча». См. скриншот:

the step of preventing attendees from forwarding Outlook meeting using vba

11. Нажмите «Встреча» > «Отключить пересылку», а затем нажмите кнопку «ОК» в появившемся диалоговом окне. См. скриншот:

the step of preventing attendees from forwarding Outlook meeting using vba

12. Добавьте элементы встречи по мере необходимости и нажмите кнопку «Отправить», чтобы отправить её.

Если участники попытаются переслать эту встречу через «Встреча» > «Переслать» в их Outlook, появится диалоговое окно, которое предотвратит действие пересылки.

Примечания:
(1) Этот метод не предотвратит пересылку встречи участниками как вложение iCalendar.
(2) Этот метод хорошо работает для учетной записи Exchange.


Предотвращение пересылки встречи участниками путем проектирования формы

На самом деле, вы можете изменить форму встречи и отключить функцию пересылки в ней. Все встречи, созданные на основе этой формы, не позволят пересылать их в Outlook.

1. Откройте папку календаря и нажмите «Главная» > «Новая встреча», чтобы создать новую встречу.

2. В окне Встречи нажмите «Файл» > «Параметры».

3. В диалоговом окне Параметры Outlook щелкните «Настроить ленту» на левой панели, отметьте «Разработчик» в правой части и нажмите кнопку «ОК». См. скриншот:

the step of preventing attendees from forwarding Outlook meeting using designing form

4. Теперь вернитесь в окно Встречи и нажмите «Разработчик» > «Спроектировать эту форму». См. скриншот:

the step of preventing attendees from forwarding Outlook meeting using designing form

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

the step of preventing attendees from forwarding Outlook meeting using designing form

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

the step of preventing attendees from forwarding Outlook meeting using designing form

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

the step of preventing attendees from forwarding Outlook meeting using designing form

8. Теперь создана новая встреча на основе измененной формы встречи. Добавьте элементы встречи по мере необходимости и нажмите кнопку «Отправить».

Примечания:
(1) Если вам нужно часто применять эту измененную форму встречи, рекомендуется сохранить её, нажав «Разработчик» > «Опубликовать» > «Опубликовать форму».
(2) Все встречи, созданные на основе измененной формы встречи, не позволят участникам пересылать их. Однако участники всё ещё смогут переслать встречу как вложение iCalendar.
(3) Этот метод хорошо работает для учетной записи Exchange.


Связанные статьи

Как отключить уведомления о пересылке встреч в Outlook?

Как переслать встречу как электронное письмо без уведомления организатора встречи в Outlook?


Лучшие инструменты для повышения продуктивности в Office

Срочные новости: Kutools для Outlook запускает бесплатную версию!

Оцените совершенно новую бесплатную версию Kutools для Outlook с более чем70 потрясающими функциями — пользуйтесь ими НАВСЕГДА! Нажмите, чтобы скачать прямо сейчас!

🤖 Kutools AI : Использует передовые технологии искусственного интеллекта для легкой работы с Email: отвечает, резюмирует, оптимизирует, расширяет, переводит и составляет письма.

📧 Автоматизация Email: Автоответчик (доступно для POP и IMAP) / Запланировать отправку писем / Авто Копия/Скрытая копия по правилу при отправке писем / Автоматическое перенаправление (Расширенное правило) / Автоматическое добавление приветствия / Автоматическое разделение писем с несколькими получателями на отдельные сообщения ...

📨 Управление Email: Отозвать письмо / Блокировать мошеннические письма по теме и другим параметрам / Удалить дубликаты писем / Расширенный Поиск / Организовать папки ...

📁 Вложения Pro: Пакетное сохранение / Пакетное открепление / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие ...

🌟 Магия интерфейса: 😊Больше красивых и крутых Эмодзи / Напоминание о важных письмах / Сворачивайте Outlook вместо закрытия ...

👍 Мгновенные действия: Ответить всем с вложениями / Антифишинговые Email / 🕘Показать часовой пояс отправителя ...

👩🏼‍🤝‍👩🏻 Контакты и Календарь: Пакетное добавление контактов из выбранных писем / Разделить группу контактов на отдельные группы / Удалить напоминание о дне рождения ...

Мгновенно активируйте Kutools для Outlook одним кликом. Не ждите — скачайте сейчас и повысьте свою эффективность!

kutools for outlook features1 kutools for outlook features2