KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Outlook 中閱讀郵件後,自動將其移至指定資料夾?

作者Siluvia修改日期

在 Outlook 中,將已讀郵件移至指定資料夾是維持收件匣整潔的最佳做法。許多 Outlook 使用者會嘗試為已讀郵件建立自動移動的規則,但實際上 Outlook 並不支援透過規則精靈實現此功能。本文將教您如何運用 VBA 程式碼,在閱讀郵件後自動將其移至指定資料夾。

在 Outlook 中閱讀郵件後將其移至指定資料夾

Office Tab - 在 Microsoft Office 中啟用分頁編輯與瀏覽功能,讓工作輕鬆自如
立即解鎖 Kutools for Outlook,永久享有超過 100 項功能的無限使用權
透過這些進階功能強化您的 Outlook 2024 - 2010 或 Outlook 365. 盡享 100+ 強大功能,全面提升您的郵件體驗!

在 Outlook 中閱讀郵件後將其移至指定資料夾

您可以在 Outlook 中執行 VBA 程式碼,於閱讀郵件後自動將其移至指定資料夾。

1. 首先,您需要在收件匣資料夾下建立一個名為「Reviewed」的新資料夾。

一個新資料夾

2. 開啟收件匣資料夾後,請按下 AltF11 鍵,立即開啟 Microsoft Visual Basic for Applications 視窗!

3. 接著雙擊展開 Project 1Microsoft Outlook ObjectsThisOutlookSession,即可開啟 VbaProject.OTM 編輯器。

VbaProject.OTM 編輯器

4. 接著,請將下方的 VBA 程式碼複製並貼上至 VbaProject.OTM 編輯器中,如下方截圖所示。

VBA 程式碼:閱讀後移動郵件

Sub MoveInbox2Reviewed()
On Error Resume Next
Set oOutlook = CreateObject("Outlook.Application")
Set oNamespace = oOutlook.GetNamespace("MAPI")
Set oFolderSrc = oNamespace.GetDefaultFolder(olFolderInbox)
Set oFolderDst = oFolderSrc.Folders("Reviewed")
Set oFilteredItems = oFolderSrc.Items.Restrict("[UnRead] = False")
For Each oMessage In oFilteredItems
    oMessage.Move oFolderDst
Next
End Sub 

5. 接著點擊儲存按鈕以儲存 VBA 程式碼,然後關閉 Microsoft Visual Basic for Applications 視窗。

6. 在快速存取工具列上按一下滑鼠右鍵,然後從右鍵選單中選擇自訂快速存取工具列。請參閱截圖:

自訂快速存取工具列按鈕

7. 在 Outlook 選項對話方塊中,您需要:

1)。在巨集從下列位置選擇命令下拉式清單中選取;

2)。在 Project 1.ThisOutlookSession 下方的方框中,選取從下列位置選擇命令下拉式清單;

3)。點擊新增按鈕;

4)。點擊確定按鈕。

Outlook 選項對話方塊

8. 接著,巨集按鈕將出現在快速存取工具列中。請先確認您已位於欲移出所有已讀郵件的收件匣資料夾,再點擊巨集按鈕,即可在收件匣內執行 VBA 程式碼!

巨集按鈕

注意事項

1. 此 VBA 程式碼適用於 Outlook 2007、2010 與 2013;在 Outlook 2007 中,您可直接點擊執行按鈕來執行程式碼。

2. 若您的 Outlook 中有多個電子郵件帳戶,此 VBA 程式碼僅適用於設為預設的資料檔所對應的帳戶。您可透過點擊檔案 資訊 帳戶設定 帳戶設定,開啟帳戶設定對話方塊。接著切換至資料檔索引標籤,即可看到預設資料檔前方已標記勾選標記

帳戶設定對話方塊

3. 如果您想將預設資料檔變更為其他電子郵件帳戶,請在帳戶設定對話方塊中,選取並強調顯示您要設為預設值的帳戶,然後點擊設為預設值

4. 首次執行 VBA 程式碼時,若發現已讀郵件未一次性全部移動,請持續點擊巨集按鈕,直到收件匣中的所有已讀郵件都成功移出為止。


最佳 Office 生產力工具

體驗全新 Kutools for Outlook,內含 100+ 項超強功能!立即點擊下載!

🤖KUTOOLS AI運用先進 AI 技術,輕鬆處理電子郵件——無論是回覆、摘要、優化、擴充、翻譯還是撰寫郵件,通通一鍵搞定!

📧 郵件自動化自動答覆(支援 POP 與 IMAP)預約寄送郵件寄信時依規則自動抄送密送自動轉發(高級規則)自動加入問候語自動將多收件人郵件拆分為個別訊息……

📨 郵件管理撤回郵件依主旨等條件封鎖詐騙郵件刪除重複郵件高級搜尋整合文件夾……

📁 附件專業版批次儲存批次解除附加批次壓縮自動保存自動拆離自動壓縮……

🌟 介面魔法😊更多精美酷炫表情符號重要郵件來到時提醒您最小化 Outlook 而非關閉……

👍 一鍵奇蹟帶附件全部答復防釣魚郵件🕘顯示發送者當前時間時區……

👩🏼‍🤝‍👩🏻 聯絡人與行事曆從選取的郵件中批次新增聯絡人將聯繫人組拆分為個別群組移除生日提醒……

用您的慣用語言暢享 Kutools — 完整支援英文、西班牙文、德文、法文、中文等 40 多種語言!

立即一鍵解鎖 Kutools for Outlook!別再等待,馬上下載,全面提升工作效率!

kutools for outlook features1kutools for outlook features2

🚀 一鍵下載 — 立即取得所有 Office 增益集

強烈推薦:Kutools for Office(5 合 1)

一鍵下載五個安裝程式,一次完成 — Kutools for Excel、Outlook、Word、PowerPointOffice Tab Pro立即點擊下載!

  • 一鍵便利:只需一次操作,即可下載全部五個安裝套件!
  • 🚀 隨時應對任何 Office 任務:按需安裝所需增益集,立即提升工作效率!
  • 🧰 包含:Kutools for Excel/Kutools for Outlook/Kutools for Word/Office Tab Pro/Kutools for PowerPoint