キャンセルした会議がカレンダーに残ってしまうことに気づいた方もいるかもしれません。手動で削除する必要があり、非常に面倒です。そのため、Outlookがキャンセルした会議を自動的に削除してくれる機能があればいいのに、と思う方も多いでしょう。この記事では、その方法をご紹介します。
実際、私の前の記事–「Outlookの予定表からキャンセルされた会議を巧みに削除する方法」では、キャンセルされた会議を手動で削除するためのヒントをいくつか紹介しています。 また、その記事の最後のセクションには、Outlookがキャンセルされた会議を自動的に削除するようにする方法があります。 ただし、この方法では、Outlookがすべての会議の招待を自動的に受け入れることもできます。 これは時々あなたが望むものではありません。 したがって、ここでは別の方法を紹介します。これは非常にシンプルで、はるかに便利です。

キャンセルされた会議をカレンダーから自動的に削除する
- まず最初に、Outlookプログラムを起動してください。
- 次に、Outlookウィンドウの「Alt + F11」キーボタンを押す必要があります。
- 次に、次のVBAエディターウィンドウで、左側の「ThisOutlookSession」プロジェクトをダブルクリックする必要があります。
- その後、次のVBAコードをこのプロジェクトにコピーする必要があります。
Private WithEvents objInbox As Outlook.Folder
Private WithEvents objItems As Outlook.Items
Private Sub Application_Startup()
Set objInbox = Application.Session.GetDefaultFolder(olFolderInbox)
Set objItems = objInbox.Items
End Sub
'Occurs when the meeting cancellation arrives in your Inbox
Private Sub objItems_ItemAdd(ByVal Item As Object)
Dim objCalendar As Outlook.Folder
Dim objAppointments As Outlook.Items
Dim i As Long
Dim objMeeting As Outlook.AppointmentItem
If TypeOf Item Is MeetingItem Then
If Left(LCase(Item.Subject), 9) = "canceled:" Then
'Remove canceled meeting
Set objCalendar = Application.Session.GetDefaultFolder(olFolderCalendar)
Set objAppointments = objCalendar.Items
For i = objAppointments.count To 1 Step -1
Set objAppointment = objAppointments.Item(i)
If Left(objAppointment.Subject, 9) = "Canceled:" Then
objAppointment.Delete
End If
Next
End If
End If
End Sub
- その後、このプロジェクトにデジタル証明書を割り当てることができます。 「ツール」をクリックし、「デジタル署名」を選択します。 次に、ウィザードに従って完了します。
- 後で、[Microsoft Visual Basic for Applications]ウィンドウを閉じて、Outlookのマクロ設定を変更して署名付きマクロを許可します。
- 最終的には、Outlookを再起動して新しいVBAプロジェクトを有効にする必要があります。
- それ以来、会議のキャンセル通知が受信トレイに届くたびに、マクロが起動し、キャンセルされた会議をカレンダーから自動的に削除します。
受信トレイ修復ツールを最大限に活用する
多くのOutlookユーザーは、小さな誤動作、エラーメッセージ、突然の応答不能、重大な損傷など、Outlookのさまざまな問題に悩まされている可能性があります。正直なところ、小さな問題に対して、Outlookには修復ツールが組み込まれています。 スキャンプスト、簡単に修正できます。 これにより、Outlookで問題が発生したときに、それを使用してショットを撮ることができます。 それが失敗した場合は、次のような経験豊富で注目に値するサードパーティツールを引き続き利用できます。 DataNumen Outlook Repair.
著者紹介:
Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 SQLの回復 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com
