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

如何從 Outlook 郵件中移除特定類型的附件?

作者Xiaoyang修改日期

在 Outlook 中管理郵件附件可能頗具挑戰性,尤其是當某些檔案類型(例如).docx.png)讓收件匣變得雜亂時。雖然 Outlook 缺乏內建功能,無法一次從多封郵件中移除特定附件,但仍有高效解決方案:您可以使用 VBA 腳本,依檔案類型手動刪除附件;或者選擇更快、更友善使用者的 Kutools for Outlook 方案,只需幾次點擊,就能輕鬆篩選並移除附件!本指南將逐步說明這兩種方法,助您快速整理郵件空間。

使用 VBA 移除指定類型的附件(手動且需技術知識)

使用 Kutools for Outlook 快速移除指定類型的附件 👍(快速且使用者友善)


使用 VBA 移除指定類型的附件

步驟 1:選取多封郵件

郵件檢視畫面中,選取包含您欲移除附件的郵件。

提示:按住 Ctrl 並逐一按一下郵件,可選取不相鄰的郵件;或按住 Shift 並按一下第一封與最後一封郵件,以選取連續範圍。

步驟 2:開啟 VBA 編輯器

按下 Alt+F11,立即開啟 Microsoft Visual Basic for Applications 視窗!

步驟 3:新增 VBA 程式碼

在 VBA 視窗中,點選插入 模組,即可建立新模組。接著,複製下方 VBA 腳本並貼上至新模組中:

VBA:從郵件中移除指定類型的附件

Sub DeleteSpecificTypeOfAttachments()
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFileType As String
Dim xType As String
Dim xFSO As Scripting.FileSystemObject
Dim I As Integer
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xFSO = New Scripting.FileSystemObject
xType = ""
xType = InputBox("Enter the attachment type to remove (e.g., docx, png):", "Kutools for Outlook", xType, 8)
If Len(Trim(xType)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
        If xMailItem.Attachments.Count > 0 Then
            For I = xMailItem.Attachments.Count To 1 Step -1
                Set xAttachment = xMailItem.Attachments.Item(I)
                xFileType = xFSO.GetExtensionName(xAttachment.FileName)
                If InStr(1, xFileType, Trim(xType), vbTextCompare) > 0 Then
                    xAttachment.Delete
                End If
            Next I
            xMailItem.Save
        End If
    End If
Next
Set xMailItem = Nothing
Set xFSO = Nothing
End Sub

步驟 4:啟用 Microsoft Scripting Runtime

1. 在 VBA 編輯器中,按一下工具 參考

2. 在 參考 - Project 1 對話方塊中,勾選 Microsoft Scripting Runtime 核取方塊,然後按一下確定

依類型 1 移除文件附件

步驟 5:執行 VBA 腳本

1. 按下 F5 鍵,或點擊執行按鈕,立即運行程式碼!

2. 系統將彈出提示方塊,請輸入您欲移除的附件類型(例如 xlsx),然後點選確定

依類型 2 移除文件附件

結果

VBA 腳本將從所選郵件中移除所有符合指定類型的附件。

依類型 3 移除文件附件

此方法的限制:

  • ❌ 需具備 VBA 知識:對初學者不友善,非技術使用者可能難以操作。
  • ❌ 無預覽或復原功能:附件一旦刪除,將無法還原。
  • ❌ 需手動執行:每次移除附件時,都必須重新執行腳本。
  • ❌ 可能誤刪附件:若輸入錯誤的檔案類型,可能會誤刪非預期的附件。

若您經常需要從郵件中移除附件,Kutools for Outlook 是更有效率且使用者友善的解決方案。


📂 輕鬆自動歸檔附件!

管理大量電子郵件附件從此毫不費力!透過 Kutools for Outlook自動拆離功能,所有來信附件都會自動儲存至指定資料夾,並以超連結取代原附件。告別手動操作與雜亂收件匣——立即擁抱無縫自動化體驗!

Kutools for Outlook 中的自動分離功能

💡 您會愛上的優點:

  • ✔️ 附件一收到就自動儲存
  • ✔️ 以超連結取代附件,讓郵件保持整潔
  • ✔️ 完全可自訂的選項,完美契合您的工作流程

使用 Kutools for Outlook 快速移除指定類型的附件 👍

若要採用更有效率且使用者友善的解決方案,Kutools for Outlook 提供全部解除附加功能,讓您只需點擊幾下,就能從多封郵件中快速移除特定檔案類型。與 VBA 方法不同,此方法無需撰寫程式碼或手動操作,輕鬆又省時!

告別 Outlook 效率低落的困擾!Kutools for Outlook 讓批次處理電子郵件變得更輕鬆——立即體驗 30 天免費試用!立即下載 Kutools for Outlook!

步驟 1:選取多封郵件並存取「全部解除附加」功能

郵件檢視畫面中,選取包含您要移除附件的郵件,然後點擊 KUTOOLS PLUS > 附件工具 > 全部解除附加,立即輕鬆清除所有附件!

「全部分離」按鈕的截圖

📌 提示:按住 Ctrl 可選取多個不相鄰的郵件,或按住 Shift 以選取連續範圍的郵件。

步驟 2:設定解除附加偏好設定

  1. 按一下資料夾圖示瀏覽圖示,即可指定附件的儲存資料夾。
  2. 點擊高級選項,立即展開對話方塊!
  3. 過濾條件區段中,勾選附件類型為核取方塊,並在文字框中輸入您要移除的檔案副檔名(例如).docx;。png)。
  4. 點擊確定以確認。
    「分離設定」對話框的截圖

步驟 3:確認解除附加動作

將出現全部解除附加確認對話方塊。請點選以繼續。

「全部分離」確認對話框的截圖

結果:接下來會發生什麼事?

1. 所有指定的附件均已從所選郵件中成功解除附加!

2. 附件已安全儲存至指定資料夾,並非永久刪除!如有需要,只需點擊 KUTOOLS PLUS> 附件工具> 全部還原,即可輕鬆還原所有附件。

3. 原始郵件中的每個超連結皆代表一個已解除附加的檔案,讓您快速存取,同時保持收件匣整潔有序!

為何選擇此方法?

  • ✅ 無需技術技能:操作簡單直覺,初學者也能輕鬆上手!
  • ✅ 一鍵批次處理:輕鬆一次從多封郵件中移除附件!
  • ✅ 安全且井然有序:與 VBA 不同,附件不會被刪除,而是儲存至其他位置。
  • ✅ 彈性自訂篩選條件:可依附件類型、寄件者、日期範圍等條件進行篩選。
注意 若要使用 Kutools for Outlook 的全部解除附加工具,首先應下載並安裝 Kutools for Outlook

最佳 Office 生產力工具

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

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

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

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

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

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

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

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

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

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

kutools for outlook 功能1kutools for outlook 功能2

🚀 一鍵下載 — 立即取得所有 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