Przejdź do głównej zawartości

Jak uniemożliwić uczestnikom przekazywanie spotkań programu Outlook?

W niektórych przypadkach możesz chcieć uniemożliwić uczestnikom spotkania przekazywanie dalej spotkania w programie Outlook ze względu na prywatność, poufność lub w innych celach. Tutaj w tym artykule przedstawię dla Ciebie dwa rozwiązania:


Zablokuj uczestnikom możliwość przesyłania dalej spotkania programu Outlook za pomocą języka VBA

Ta metoda poprowadzi Cię do dodania Wyłącz przekazywanie dalej i Włącz przekazywanie przycisków na Wstążce w oknie Spotkanie przez VBA, a następnie możesz uniemożliwić uczestnikom przekazywanie dalej spotkania przez Wyłącz przekazywanie dalej przycisk. Wykonaj następujące czynności:

1. naciśnij inny + F11 klawisze, aby otworzyć okno Microsoft Visual Basic for Applications.

2. Kliknij wstawka > Modułi wklej poniższy kod VBA do nowego okna modułu.

VBA: Zablokuj uczestnikom możliwość przekazywania spotkania

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. Zapisz kod VBA i zamknij okno Microsoft Visual Basic for Applications.

4. Otwórz folder kalendarza i kliknij Strona główna > Nowe spotkanie aby utworzyć nowe spotkanie.

5. Kliknij filet > Opcje aby otworzyć okno dialogowe Opcje programu Outlook.

6. W oknie dialogowym Opcje programu Outlook kliknij Dostosuj Wstążkę na lewym pasku kliknij, aby podświetlić Powołanie w prawym polu i kliknij Nowa grupa przycisk. Zobacz zrzut ekranu:

7. Teraz nowa grupa jest dodawana pod Powołanie patka. Proszę kliknąć przemianować wpisz nową nazwę i kliknij OK w oknie dialogowym Zmień nazwę. Zobacz zrzut ekranu:

8. Idź dalej do (1) wybierz Makra z Wybierz polecenia z rozwijana lista, (2) wybierz Project1.ItemDisableForwarding w lewym polu i (3) kliknij plik Dodaj przycisk.

9. Teraz wybrane polecenie zostanie dodane do prawego pola. Pozostaw zaznaczone i: (1) kliknij plik przemianować , (2) w oknie dialogowym Zmień nazwę, określ ikonę polecenia, (3) wpisz nową nazwę, a na koniec (4) kliknij przycisk OK. Zobacz zrzut ekranu:

10. Powtórz powyższy krok 8-9, aby dodać kolejny Project1.ItemEnableForwarding w prawym polu i kliknij OK w oknie dialogowym Opcje programu Outlook.

Teraz wrócisz do okna spotkania i zobaczysz, że dwa polecenia zostały dodane pod Spotkanie patka. Zobacz zrzut ekranu:

11. Kliknij Spotkanie > Wyłącz przekazywanie dalej, a następnie kliknij przycisk OK w wyskakującym oknie dialogowym. Zobacz zrzut ekranu:

12. Dodaj elementy spotkania według potrzeb i kliknij przycisk Wyślij, aby je wysłać.

Jeśli uczestnicy chcą przesłać dalej to spotkanie za pomocą opcji Spotkanie> Prześlij dalej w swoim programie Outlook, pojawi się okno dialogowe, aby uniemożliwić przekazanie dalej.

Uwagi:
(1). Ta metoda nie uniemożliwi uczestnikom przekazywania dalej spotkania jako załącznika iCalendar.
(2). Ta metoda działa dobrze w przypadku konta Exchange.


Zablokuj uczestnikom możliwość przekazywania spotkania za pomocą formularza projektowania

Właściwie możesz zmodyfikować formularz spotkania i wyłączyć w nim funkcję Przekaż dalej. Wszystkie spotkania utworzone na podstawie tego formularza nie będą mogły być przekazywane dalej w Outlooku.

1. Otwórz folder kalendarza i kliknij Strona główna > Nowe spotkanie aby utworzyć nowe spotkanie.

2. W oknie spotkania kliknij filet > Opcje.

3. W oknie dialogowym Opcje programu Outlook kliknij Dostosuj Wstążkę na lewym pasku sprawdź Deweloper w prawym polu i kliknij OK przycisk. Zobacz zrzut ekranu:

4. Teraz wróć do okna spotkania, kliknij Deweloper > Zaprojektuj ten formularz. Zobacz zrzut ekranu:

5. Włącz (Działania) i kliknij dwukrotnie Naprzód wiersz, aby go otworzyć Właściwości akcji formularza okno dialogowe.

6. W oknie dialogowym Właściwości akcji formularza usuń zaznaczenie opcji umożliwiać opcję i kliknij przycisk OK przycisk. Zobacz zrzut ekranu:

7. Kliknij Deweloper > Uruchom ten formularz. Zobacz zrzut ekranu:

8. Teraz nowe spotkanie jest tworzone na podstawie zmodyfikowanego formularza spotkania. Dodaj elementy spotkania według potrzeb i kliknij Wyślij przycisk.

Uwagi:
(1) Jeśli musisz często stosować ten zmodyfikowany formularz spotkania, zalecamy zapisanie go, klikając Deweloper > Publikować > Opublikuj formularz.
(2) Wszystkie spotkania utworzone na podstawie zmodyfikowanego formularza spotkania nie mogą przekazywać uczestnikom dalej. Jednak uczestnikom nie uniemożliwia się przesyłania dalej tych spotkań jako załączników iCalendar.
(3) Ta metoda działa dobrze w przypadku konta Exchange.


Powiązane artykuły


Najlepsze narzędzia biurowe

Kutools dla programu Outlook - Ponad 100 zaawansowanych funkcji, które usprawnią Twoje perspektywy

🤖 Asystent poczty AI: Natychmiastowe profesjonalne e-maile z magią AI — genialne odpowiedzi jednym kliknięciem, doskonały ton, biegła znajomość wielu języków. Zmień e-mailing bez wysiłku! ...

📧 Automatyzacja poczty e-mail: Poza biurem (dostępne dla POP i IMAP)  /  Zaplanuj wysyłanie wiadomości e-mail  /  Automatyczne CC/BCC według reguł podczas wysyłania wiadomości e-mail  /  Automatyczne przewijanie (Zasady zaawansowane)   /  Automatyczne dodawanie powitania   /  Automatycznie dziel wiadomości e-mail od wielu odbiorców na pojedyncze wiadomości ...

📨 Zarządzanie e-mail: Łatwe przywoływanie e-maili  /  Blokuj oszukańcze wiadomości e-mail według tematów i innych  /  Usuń zduplikowane wiadomości e-mail  /  Wiecej opcji  /  Konsoliduj foldery ...

📁 Załączniki ProZapisz zbiorczo  /  Odłącz partię  /  Kompresuj wsadowo  /  Automatyczne zapisywanie   /  Automatyczne odłączanie  /  Automatyczna kompresja ...

🌟 Magia interfejsu: 😊Więcej ładnych i fajnych emotikonów   /  Zwiększ produktywność programu Outlook dzięki widokom na kartach  /  Zminimalizuj program Outlook zamiast go zamykać ...

>> Cuda jednym kliknięciem: Odpowiedz wszystkim, dodając przychodzące załączniki  /   E-maile chroniące przed phishingiem  /  🕘Pokaż strefę czasową nadawcy ...

👩🏼‍🤝‍👩🏻 Kontakty i kalendarz: Grupowe dodawanie kontaktów z wybranych e-maili  /  Podziel grupę kontaktów na pojedyncze grupy  /  Usuń przypomnienia o urodzinach ...

O Cechy 100 Poczekaj na eksplorację! Kliknij tutaj, aby dowiedzieć się więcej.

 

 

Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is there any way in which I can prevent attendees to copy and paste the invite to another calendar.
This comment was minimized by the moderator on the site
From all the other posts and videos on this topic, this is the only one that really works.Thank you
This comment was minimized by the moderator on the site
Hello, I have tried to disable forwarding by VBA code, but it does not work. It shows run-time error '91' Object variable ot With block variable not set.
When I click debug it highlights this line:

Set xCurrentItem = Outlook.ActiveInspector.CurrentItem

Could you help me with it? Thank you
This comment was minimized by the moderator on the site
Thank you! The VBA works just fine, except when the recipient is using the web app instead of the desktop app. For some reason people can use the web app and forward disabled forwarding meetings/appointments.
This comment was minimized by the moderator on the site
Now what happens to the original message? It's asking to do I want to save and send!
This comment was minimized by the moderator on the site
Hello, I have tried to disable forwarding by VBA code, but it does not work. It shows run-time error '91' Object variable ot With block variable not set.
When I click debug it highlights this line:

Set xCurrentItem = Outlook.ActiveInspector.CurrentItem

Could you help me with it? Thank you
This comment was minimized by the moderator on the site
This is super helpful thanks. Any chance you can also advise on using this option with shared mailbox? I am part of a team and we have a shared mailbox (I am one of the owners). I can see the developer tab but when I go in actions tab and double click I get "the operation failed" message. Thoughts? I only tried using the design form method. Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations