如何在 Outlook 中將多封郵件的所有附件一鍵複製到新郵件中?
在 Outlook 中有效管理郵件附件可能頗具挑戰性,特別是當您需要從多封郵件中提取附件並整合至新建郵件,或將一封郵件中的所有附件複製到回覆郵件時。手動儲存再重新附加檔案不僅耗時,還容易出錯。所幸有兩種高效方法可簡化此任務:您可以使用 VBA 從多封郵件中提取並插入附件至新建郵件,但這需要一定的技術知識;若追求更快速且免煩惱的解決方案,Kutools for Outlook 提供一鍵操作,立即將郵件中的所有附件複製到回覆郵件中,堪稱效率最高、最使用者友善的選擇,不容錯過!
使用 VBA 將多封郵件的所有附件複製到新建郵件(手動且需技術)
使用超讚工具一鍵將郵件附件即時複製到回覆郵件中 👍(輕鬆省事且推薦)
使用 VBA 將多封郵件的所有附件複製到新建郵件
若您偏好透過 VBA 自動化此流程,只需依照下列步驟操作,即可快速將多封郵件中的所有附件提取並複製至新建郵件。
步驟 1:選取多封郵件
在 Outlook 中,選取您要複製附件的郵件。
- 按住「Ctrl」鍵,即可選取多封不相鄰的電子郵件。
- 按住「Shift」鍵即可選取連續範圍的電子郵件。
步驟 2:開啟 VBA 編輯器
按下「Alt」+「F11」,即可開啟「Microsoft Visual Basic for Applications」視窗。
步驟 3:將 VBA 程式碼插入新模組
按一下 「Insert」>「Module」以建立新模組,並將下列 VBA 程式碼貼到模組視窗中:
VBA:將多封郵件的所有附件複製到新建郵件
Sub NewEmailInsertAttachmentsName()
Dim xSelection As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFSO As Object
Dim xFldPath As String
Dim xFilePath As String
Dim xNewMail As Outlook.MailItem
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xNewMail = Outlook.Application.CreateItem(olMailItem)
Set xFSO = CreateObject("Scripting.FileSystemObject")
xFldPath = xFSO.GetSpecialFolder(2).Path & "\MyAttachments"
If xFSO.FolderExists(xFldPath) = False Then
xFSO.CreateFolder (xFldPath)
End If
For Each xMailItem In xSelection
For Each xAttachment In xMailItem.Attachments
xFilePath = xFldPath & "\" & xAttachment.FileName
xAttachment.SaveAsFile (xFilePath)
xNewMail.Attachments.Add (xFilePath)
xFSO.DeleteFile (xFilePath)
Next
Next
xFSO.GetFolder(xFldPath).Delete
xNewMail.Display
End Sub
步驟 4:執行 VBA 程式碼
按下「F5」或點擊執行按鈕即可執行程式碼,系統將自動開啟一封新郵件,並附上從所選郵件中提取的所有附件。
缺點:
- ❌ 需具備 VBA 知識:對初學者不友善,且需直接操作程式碼。
- ❌ 需手動設定:每次皆須開啟 VBA 編輯器、插入程式碼並執行。
- ❌ 可能受安全性限制:部分 Outlook 版本因安全政策而封鎖巨集。
- ❌ 缺乏彈性:每次複製附件時,都必須重新執行指令稿。
📂 輕鬆儲存多封郵件的附件
厭倦了在 Outlook 中一次只能儲存一封郵件的附件嗎?立即體驗 Kutools for Outlook!其強大的全部儲存(附件)功能,讓您只需幾次點擊,就能從多封郵件或整個資料夾中快速儲存所有附件。告別繁瑣的手動操作,輕鬆掌控您的收件匣!

使用超讚工具一鍵將郵件附件即時複製到回覆郵件中 👍
若想採用更簡單快速的解決方案,不妨使用「Kutools for Outlook」的「Reply with Original Attachment」功能——只需一鍵,即可將原郵件中的所有附件自動加入回覆郵件,無需撰寫 VBA 或手動重新附加檔案。
告別 Outlook 效率低落的困擾!Kutools for Outlook 讓批次處理電子郵件變得更輕鬆——立即體驗 30 天免費試用!立即下載 Kutools for Outlook!!
1. 在郵件檢視中,選取您要回覆的郵件,然後點擊「Kutools」>「以原始附件回覆」或「以原始附件全部回覆」。

2. 現在,所選郵件中的所有附件都會自動複製到您的回覆郵件中。

Kutools for Outlook 方法的優點:
- ✅ 無需手動複製貼上,一鍵即可立即啟用!
- ✅ 無需撰寫 VBA:操作簡單直覺,省時又省力。
- ✅ 節省時間:大幅減輕操作負擔,遠勝手動處理。
- ✅ 相容所有 Outlook 版本:無需巨集,免受限制與安全性警告干擾。
相關文章
最佳 Office 生產力工具
體驗全新 Kutools for Outlook,內含 100+ 項超強功能!立即點擊下載!
🤖KUTOOLS AI:運用先進 AI 技術,輕鬆處理電子郵件——無論是回覆、摘要、優化、擴充、翻譯還是撰寫郵件,通通一鍵搞定!
📧 郵件自動化:自動答覆(支援 POP 與 IMAP)/預約寄送郵件/寄信時依規則自動抄送密送/自動轉發(高級規則)/自動加入問候語/自動將多收件人郵件拆分為個別訊息……
📨 郵件管理:撤回郵件/依主旨等條件封鎖詐騙郵件/刪除重複郵件/高級搜尋/整合文件夾……
📁 附件專業版:批次儲存/批次解除附加/批次壓縮/自動保存/自動拆離/自動壓縮……
🌟 介面魔法:😊更多精美酷炫表情符號/重要郵件來到時提醒您/最小化 Outlook 而非關閉……
👍 一鍵奇蹟:帶附件全部答復/防釣魚郵件/🕘顯示發送者當前時間時區……
👩🏼🤝👩🏻 聯絡人與行事曆:從選取的郵件中批次新增聯絡人/將聯繫人組拆分為個別群組/移除生日提醒……
用您的慣用語言暢享 Kutools — 完整支援英文、西班牙文、德文、法文、中文等 40 多種語言!
立即一鍵解鎖 Kutools for Outlook!別再等待,馬上下載,全面提升工作效率!


🚀 一鍵下載 — 立即取得所有 Office 增益集
強烈推薦:Kutools for Office(5 合 1)
一鍵下載五個安裝程式,一次完成 — Kutools for Excel、Outlook、Word、PowerPoint 與 Office Tab Pro!立即點擊下載!
- ✅ 一鍵便利:只需一次操作,即可下載全部五個安裝套件!
- 🚀 隨時應對任何 Office 任務:按需安裝所需增益集,立即提升工作效率!
- 🧰 包含:Kutools for Excel/Kutools for Outlook/Kutools for Word/Office Tab Pro/Kutools for PowerPoint