Note: The other languages of the website are Google-translated. Back to English
Accedi  \/ 
x
or
x
Registrati  \/ 
x

or

Come impedire ai partecipanti di inoltrare la riunione di Outlook?

In alcuni casi, potresti voler impedire ai partecipanti alla riunione di inoltrare la tua riunione in Outlook, per motivi di privacy, riservatezza o altri scopi. Qui, in questo articolo presenterò due soluzioni per te:


Impedisci ai partecipanti di inoltrare la riunione di Outlook con VBA

Questo metodo ti guiderà ad aggiungere Disabilita inoltro e Abilita inoltro pulsanti sulla barra multifunzione nella finestra Riunione da VBA, quindi è possibile impedire ai partecipanti di inoltrare la riunione tramite Disabilita inoltro pulsante. Si prega di fare quanto segue:

1. stampa altro + F11 tasti per aprire la finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Moduloe incolla sotto il codice VBA nella nuova finestra del modulo.

VBA: impedisce ai partecipanti di inoltrare la riunione

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. Salvare il codice VBA e chiudere la finestra di Microsoft Visual Basic, Applications Edition.

4. Apri una cartella del calendario e fai clic su Casa > Nuovo incontro per creare una nuova riunione.

5. Clic Compila il > Opzioni per aprire la finestra di dialogo Opzioni di Outlook.

6. Nella finestra di dialogo Opzioni di Outlook, fare clic su Personalizzazione barra multifunzione nella barra di sinistra, fare clic per evidenziare Appuntamento nella casella di destra e fare clic su Nuovo gruppo pulsante. Vedi screenshot:

7. Ora un nuovo gruppo viene aggiunto sotto Appuntamento tab. Fare clic su Rinominare , digita un nuovo nome e fai clic su OK nella finestra di dialogo Rinomina. Vedi screenshot:

8. Vai avanti a (1) seleziona Macro dal Scegli comandi da elenco a discesa, (2) selezionare Project1.ItemDisableForwarding nella casella di sinistra e (3) fare clic su Aggiungi pulsante.

9. Ora il comando selezionato viene aggiunto alla casella di destra. Mantienilo selezionato e: (1) fai clic su Rinominare pulsante, (2) nella finestra di dialogo Rinomina, specificare un'icona per il comando, (3) digitare un nuovo nome e infine (4) fare clic sul pulsante OK. Vedi screenshot:

10. Ripeti i passaggi precedenti 8-9 per aggiungere l'altro Project1.ItemEnableForwarding nella casella di destra e fare clic su OK nella finestra di dialogo Opzioni di Outlook.

Ora torni alla finestra Meeting, e vedrai che i due comandi sono stati aggiunti sotto il file Riunione tab. Vedi screenshot:

11. Clic Riunione > Disabilita inoltroe quindi fare clic su OK pulsante nella finestra di dialogo a comparsa. Vedi screenshot:

12. Aggiungi gli elementi della riunione di cui hai bisogno e fai clic sul pulsante Invia per inviarlo.

Se i partecipanti desiderano inoltrare questa riunione tramite Riunione> Inoltra nel proprio Outlook, verrà visualizzata una finestra di dialogo per impedire l'azione di inoltro.

Note:
(1). Questo metodo non impedisce ai partecipanti di inoltrare la riunione come allegato iCalendar.
(2). Questo metodo funziona bene per l'account Exchange.


Impedisci ai partecipanti di inoltrare la riunione con il modulo di progettazione

In realtà, puoi modificare il modulo della riunione e disabilitare la funzione Inoltra in esso. Tutte le riunioni create in base a questo modulo non potranno essere inoltrate in Outlook.

1. Apri una cartella del calendario e fai clic su Casa > Nuovo incontro per creare una nuova riunione.

2. Nella finestra della riunione, fare clic su Compila il > Opzioni.

3. Nella finestra di dialogo Opzioni di Outlook, fare clic su Personalizzazione barra multifunzione sulla barra di sinistra, controlla Costruttori nella casella di destra e fare clic su OK pulsante. Vedi screenshot:

4. Ora torna alla finestra della riunione, fai clic Costruttori > Progetta questo modulo. Vedi screenshot:

5. Abilita il (Azioni) scheda e fare doppio clic su Avanti riga per aprirlo Proprietà azione modulo la finestra di dialogo.

6. Nella finestra di dialogo Proprietà azione modulo, deselezionare il permettere opzione e fare clic su OK pulsante. Vedi screenshot:

7. Clic Costruttori > Esegui questo modulo. Vedi screenshot:

8. Ora viene creata una nuova riunione in base al modulo della riunione modificato. Aggiungi gli elementi della riunione di cui hai bisogno e fai clic su Invia pulsante.

Note:
(1) Se è necessario applicare frequentemente questo modulo di riunione modificato, si consiglia di salvarlo facendo clic Costruttori > Pubblica > Pubblica modulo.
(2) A tutte le riunioni create in base al modulo della riunione modificato non è consentito l'inoltro ai partecipanti. Tuttavia, ai partecipanti non viene impedito di inoltrare queste riunioni come allegati iCalendar.
(3) Questo metodo funziona bene per l'account Exchange.


Articoli Correlati


Kutools for Outlook: porta 100 funzionalità avanzate in Outlook e semplifica notevolmente il lavoro!

  • Auto CC / BCC dalle regole durante l'invio di e-mail; Avanzamento automatico Email multiple personalizzate; Risposta automatica senza server di scambio e più funzioni automatiche ...
  • Avviso BCC - mostra il messaggio quando provi a rispondere a tutti se il tuo indirizzo e-mail è nell'elenco BCC; Ricorda quando mancano allegatie altre funzioni di promemoria ...
  • Rispondi (tutti) con tutti gli allegati nella conversazione di posta; Rispondi a molte email in secondi; Aggiunta automatica di saluto quando rispondi; Aggiungi la data all'oggetto ...
  • Strumenti per gli allegati: gestisci tutti gli allegati in tutti i messaggi, Scollegamento automatico, Comprimi tutto, Rinomina tutto, Salva tutto ... Rapporto rapido, Conta le email selezionate...
  • E-mail spazzatura potenti per abitudine; Rimuovi messaggi e contatti duplicati... Consentono di fare in modo più intelligente, veloce e migliore in Outlook.
girato kutools outlook scheda kutools 1180x121
girato kutools outlook kutools plus tab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Boaz · 1 years ago
    From all the other posts and videos on this topic, this is the only one that really works.
    Thank you
  • To post as a guest, your comment is unpublished.
    rachid · 1 years ago
    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
  • To post as a guest, your comment is unpublished.
    Adam · 2 years ago
    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.
  • To post as a guest, your comment is unpublished.
    Tootie · 3 years ago
    Now what happens to the original message? It's asking to do I want to save and send!
  • To post as a guest, your comment is unpublished.
    Jerry · 3 years ago
    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
  • To post as a guest, your comment is unpublished.
    Harry · 3 years ago
    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!