Outlook を閉じる(終了)際に、削除済みアイテムを自動的に空にする方法は?
Microsoft Outlook でメールメッセージを削除しても、そのメッセージは完全に消えるわけではなく、まず削除済みアイテムフォルダーに移動します。この仕組みのおかげで、誤って削除してしまったメッセージも簡単に復元できますが、削除済みアイテムフォルダーにはメッセージや添付ファイルがどんどんたまり、メールボックスの容量を圧迫し、Outlook のパフォーマンスに悪影響を及ぼす可能性があります。メールボックスをスッキリと整理し、肥大化を防ぐためには、削除済みアイテムフォルダーを定期的に空にするのが重要です。しかし、毎回手動で行うのは面倒ですし、特に大量のメールを日常的に扱う方にとっては大きな負担です。そこで、以下では Outlook を終了する際に削除済みアイテムを自動的に空にするためのいくつかの方法をご紹介します。これにより、ワークフローが効率化され、メールボックスを常にクリーンに保ちながら、手動でのクリーンアップ作業を最小限に抑えられます。さらに、より高度なカスタマイズが可能な VBA コードを使った代替手法も併せてご説明します。
Outlook を閉じる際に削除済みアイテムを自動的に空にする
VBA: 終了時の確認プロンプトなしで削除済みアイテムを自動的かつ完全に空にする
Outlook を閉じる際に削除済みアイテムを自動的に空にする
Outlook を終了するたびに削除済みメッセージを自動的に削除するには、Outlook に内蔵されたオプションをご利用ください。この方法は、「一度設定すればあとは放置したい」というユーザーに最適で、Outlook プロファイル内のすべてのアカウントを終了時に一括でクリーンアップしたい場合にぴったりです。
Outlook を閉じる際に「削除済みアイテム」フォルダーを自動的に空にするには、以下の手順に従ってください。
- ファイルタブをクリックし、続いて表示されるメニューからオプションを選択してください。
- Outlook のオプションダイアログボックスで、左側のサイドバーにある詳細設定をクリックしてください。
- Outlook の起動と終了セクションまでスクロールし、Outlook を終了する際に削除済みアイテム フォルダーを空にするのチェックボックスをオンにします。
![Outlook 終了時に [削除済みアイテム] フォルダーを空にするオプション](http://cdn.extendoffice.com/images/stories/doc-outlook/remove-delete-items/doc-remove-delete-items-1.png)
- 変更を保存してオプションダイアログを閉じるには、OKボタンをクリックしてください。
このオプションを有効にすると、Microsoft Outlook を終了するたびに、削除済みアイテムフォルダー内のアイテムを完全に削除するかどうかを確認するダイアログボックスが表示されます。はいをクリックしてフォルダーを空にするか、いいえをクリックして現時点で削除済みアイテムを保持してください。

この内蔵メソッドは、複雑な設定やサードパーティ製ツールを一切必要としないため、個人ユーザーおよび組織のほとんどの Outlook 環境で高い効果を発揮します。特に、Outlook を閉じる際に、複数のアカウントにわたるすべての削除済みアイテムを確実に空にしたい場合に最適です。ただし、以下の点にご注意ください。
- この機能はすべてのアカウントに適用されます。この設定を有効にすると、Outlook プロファイル内のすべてのメールアカウントの[削除済みアイテム]フォルダーが自動的に空になります。複数のメールアカウントを管理していて、そのうち1 つのみを対象にしたい場合は、この方法が適していない可能性があります。
- サブフォルダーも削除されます。「削除済みアイテム」フォルダー内のサブフォルダーは、その中に直接含まれるメッセージだけでなく、すべて削除されます。
- 例外を設定できません。この方法では、特定の削除済みアイテムフォルダーをスキップしたり、サブフォルダーを個別に保持したりするなど、きめ細かな制御はできません。
VBA: 終了時の確認プロンプトなしで削除済みアイテムを自動的かつ完全に空にする
削除済みアイテムフォルダーの空き確認ダイアログをスキップして完全に自動化したいユーザーには、VBA を活用した方法が最適です。VBA を使えば、特定のアカウントやフォルダーにのみ作用するようスクリプトをカスタマイズでき、追加の確認なしに削除済みアイテムを完全に空にすることができます。このアプローチは、上級ユーザー、共有コンピューター環境、または厳格な保持ポリシーを採用している組織に特におすすめです。
1。Outlook を開き、任意のフォルダーを選択します(このスクリプトでは特定のメールを選択する必要はありません)。次に、Alt + F11 キーを押して、Microsoft Visual Basic for Applications エディターを開きます。
2。VBA エディターウィンドウで、挿入 > 標準モジュールをクリックして新しいモジュールを作成し、次の VBA コードをモジュールウィンドウにコピー&ペーストしてください。
VBA コード: 確認ダイアログなしで全削除済みアイテムフォルダーを完全に空にする
Sub EmptyDeletedItemsSilently()
Dim store As Outlook.Store
Dim folder As Outlook.Folder
Dim i As Integer
On Error Resume Next
xTitleId = "KutoolsforOutlook"
For Each store In Outlook.Application.Session.Stores
Set folder = store.GetDefaultFolder(olFolderDeletedItems)
If Not folder Is Nothing Then
For i = folder.Items.Count To 1 Step -1
folder.Items(i).Delete
Next i
End If
Set folder = Nothing
Next store
MsgBox "All Deleted Items folders have been emptied without confirmation.", vbInformation, xTitleId
Set store = Nothing
End Sub 3。F5キーを押すか、実行ボタンをクリックしてコードを実行します。このスクリプトにより、Outlook プロファイルに設定されているすべてのアカウントの削除済みアイテムフォルダーが、確認ダイアログなしですぐに完全にクリアされます。処理が完了すると、完了を知らせるメッセージボックスが表示されます。
- 重要:この操作は取り消すことができず、アイテムが別の場所に移動することもありません。マクロを実行する前に、必ず「削除済みアイテム」フォルダーの内容を再度ご確認ください。さらに安全を確保するには、バックアップを作成するか、非重要なアカウントでのみこの方法を使用することを強くおすすめします。
最高の Office 生産性ツール
まったく新しいKutools for Outlook を、100 以上の驚きの機能とともに体験しましょう!今すぐダウンロード!
🤖KUTOOLS AI:高度な AI 技術を活用して、メールの返信、要約、最適化、拡張、翻訳、作成など、あらゆる操作をラクラクこなします。
📧メール自動化:自動返信(POP および IMAP 対応)/メールのスケジュール送信/メール送信時にルールに基づいて自動 CC/BCC/自動転送(高度なルール)/自動で挨拶文を追加/複数の宛先を持つメールを個別のメッセージに自動分割...
📨メール管理:メールの取り消し/件名などを基準に詐欺メールをブロック/重複したメールを削除/高度な検索/フォルダーを整理...
📁添付ファイルプロ:一括保存/一括分離/一括圧縮/自動保存/自動的に切り離す/自動圧縮...
🌟インターフェースの魅力:😊さらに美しくクールな絵文字を多数収録/重要なメールが届いた際に通知/Outlook を閉じる代わりに最小化...
👍ワンクリックの驚き:全員に【Attachment】付きで返信/フィッシングメール対策/🕘送信者の現在時刻ゾーンを表示...
👩🏼🤝👩🏻連絡先とカレンダー:選択したメールから連絡先を追加を一括登録/連絡先グループを個別のグループに分割/誕生日のリマインダーを削除...
Kutools はお好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語をはじめ、40 以上の言語をサポートしています!
ワンクリックでKutools for Outlook の機能を即解放!今すぐダウンロードして、効率を飛躍的にアップさせましょう!


🚀 ワンクリックダウンロード — Office アドインをすべて入手
強く推奨:Kutools for Office(5-in-1)
ワンクリックで5 つのインストーラーを 一括ダウンロード! ―Kutools for Excel、Outlook、Word、PowerPointおよびOffice Tab Pro。今すぐダウンロード!
- ✅ワンクリックで簡単操作:5 つのセットアップパッケージをたった1 回のクリックで一括ダウンロードできます。
- 🚀どんな Office 作業にも対応可能:必要なときに、必要なアドインをすぐインストールできます。
- 🧰含まれるもの:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint