メインコンテンツへスキップ

出席者がOutlook会議を転送できないようにするにはどうすればよいですか?

場合によっては、プライバシー、機密性、またはその他の目的で、会議の参加者がOutlookで会議を転送できないようにすることができます。 ここで、この記事では、XNUMXつのソリューションを紹介します。


出席者がOutlook会議をVBAと転送できないようにする

このメソッドは、追加するためのガイドになります 転送を無効にする & 転送を有効にする VBAによって[会議]ウィンドウのリボンのボタンをクリックすると、出席者が会議を転送できないようにすることができます。 転送を無効にする ボタン。 次のようにしてください。

1。 押す 他の + F11 キーを押して、Microsoft Visual Basic forApplicationsウィンドウを開きます。

2に設定します。 OK をクリックします。 インセット > モジュール、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 forApplications]ウィンドウを閉じます。

4。 カレンダーフォルダを開き、をクリックします ホーム > 新しい会議 新しい会議を作成します。

5に設定します。 OK をクリックします。 File > オプション [Outlookオプション]ダイアログボックスを開きます。

6。 [Outlookのオプション]ダイアログボックスで、[ リボンをカスタマイズする 左側のバーで、クリックしてハイライトします 任命 右側のボックスで、をクリックします 新しいグループ ボタン。 スクリーンショットを参照してください:

7。 これで、新しいグループが下に追加されます 任命 タブ。 クリックしてください リネーム ボタンをクリックし、新しい名前を入力して、 OK [名前の変更]ダイアログボックスのボタン。 スクリーンショットを参照してください:

8。 (1)選択に進みます マクロ からのコマンドを選択 ドロップダウンリスト、(2)選択 Project1.ItemDisableForwarding 左側のボックスで、(3)をクリックします。 Add

9。 これで、選択したコマンドが右側のボックスに追加されます。 選択したままにして、(1)をクリックします。 リネーム ボタンをクリックし、(2)[名前の変更]ダイアログボックスで、コマンドのアイコンを指定し、(3)新しい名前を入力して、最後に(4)[OK]ボタンをクリックします。 スクリーンショットを参照してください:

10。 上記の手順8-9を繰り返して、他の手順を追加してください Project1.ItemEnableForwarding 右側のボックスに移動し、 OK [Outlookオプション]ダイアログボックスのボタン。

これで、[会議]ウィンドウに戻り、XNUMXつのコマンドが[会議]の下に追加されたことがわかります。 ミーティング タブ。 スクリーンショットを参照してください:

11に設定します。 OK をクリックします。 ミーティング > 転送を無効にする、をクリックします。 OK ポップアウトダイアログボックスのボタン。 スクリーンショットを参照してください:

12。 必要に応じて会議要素を追加し、[送信]ボタンをクリックして送信します。

出席者がOutlookの[会議]> [転送]でこの会議を転送する場合は、転送アクションを防ぐためのダイアログボックスが表示されます。

ノート:
(1)。 この方法では、出席者が会議をiCalendar添付ファイルとして転送することを妨げることはありません。
(2)。 この方法は、Exchangeアカウントに適しています。


出席者がデザインフォームを使用して会議を転送できないようにする

実際には、会議フォームを変更して、その中の転送機能を無効にすることができます。 このフォームに基づいて作成されたすべての会議は、Outlookで転送することはできません。

1。 カレンダーフォルダを開き、をクリックします ホーム > 新しい会議 新しい会議を作成します。

2。 ミーティングウィンドウで、をクリックしてください File > オプション.

3。 [Outlookのオプション]ダイアログボックスで、をクリックしてください リボンをカスタマイズする 左側のバーで、 Developer 右側のボックスで、をクリックします OK ボタン。 スクリーンショットを参照してください:

4。 ミーティングウィンドウに戻り、クリックしてください Developer > このフォームをデザインする。 スクリーンショットを参照してください:

5。 有効にする (行動) タブをクリックし、ダブルクリックします フォワード そのを開くための行 フォームアクションのプロパティ ダイアログボックス。

6。 [フォームアクションのプロパティ]ダイアログボックスで、[ 有効にします オプションをクリックし、 OK ボタン。 スクリーンショットを参照してください:

7に設定します。 OK をクリックします。 Developer > このフォームを実行する。 スクリーンショットを参照してください:

8。 これで、変更された会議フォームに基づいて新しい会議が作成されます。 必要に応じて会議要素を追加し、[ 送信

ノート:
(1)この変更された会議フォームを頻繁に適用する必要がある場合は、をクリックして保存することをお勧めします。 Developer > パブリッシュ > フォームを公開する.
(2)変更された会議フォームに基づいて作成されたすべての会議は、出席者が転送することを許可されていません。 ただし、参加者はこれらの会議をiCalendarの添付ファイルとして転送できます。
(3)この方法はExchangeアカウントに適しています。


関連記事


最高のオフィス生産性向上ツール

Kutools for Outlook - Outlook を強化する 100 以上の強力な機能

🤖 AIメールアシスタント: AI の魔法を備えたインスタント プロのメール - ワンクリックで天才的な返信、完璧な口調、多言語の習得。メールを簡単に変革しましょう! ...

📧 自動メール: 不在時 (POP および IMAP で利用可能)  /  メール送信のスケジュール設定  /  メール送信時のルールによる自動CC/BCC  /  自動転送 (高度なルール)   /  あいさつを自動追加   /  複数受信者の電子メールを個別のメッセージに自動的に分割する ...

📨 電子メール管理: メールを簡単に思い出す  /  件名などで詐欺メールをブロック  /  重複するメールを削除する  /  高度な検索  /  フォルダーを統合する ...

📁 アタッチメント プロバッチ保存  /  バッチデタッチ  /  バッチ圧縮  /  自動保存   /  自動デタッチ  /  自動圧縮 ...

🌟 インターフェースマジック: 😊もっと可愛くてクールな絵文字   /  タブ付きビューで Outlook の生産性を向上  /  Outlook を閉じる代わりに最小化する ...

???? ワンクリックの驚異: 受信した添付ファイルをすべてに返信する  /   フィッシングメール対策  /  🕘送信者のタイムゾーンを表示 ...

👩🏼‍🤝‍👩🏻 連絡先とカレンダー: 選択したメールから連絡先を一括追加  /  連絡先グループを個別のグループに分割する  /  誕生日のリマインダーを削除する ...

オーバー 100の特長 あなたの探索をお待ちしています! ここをクリックして詳細をご覧ください。

 

 

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