跳到主要内容

如何在Outlook中将所有附件从多封电子邮件复制到新电子邮件?

作者:凯莉 最后修改时间:2018-04-11

通常,在Outlook中进行复制和粘贴很容易将附件从一封电子邮件复制到另一封电子邮件。 但是如何将附件从多封电子邮件复制到新电子邮件呢? 本文将为您介绍解决方案。

Office 选项卡 - 在 Microsoft Office 中启用选项卡式编辑和浏览,让工作变得轻而易举
解锁 Outlook 的 Kutools 免费 版本 立即享受超过 70 项功能,永久无限制访问
使用这些高级功能增强您的 Outlook 2021 - 2010 或 Outlook 365。享受 70 多种强大功能并提升您的电子邮件体验!

将所有附件从多封电子邮件复制到新电子邮件

本文将介绍一种VBA,以将所有附件从多封电子邮件中快速复制到Outlook中的新电子邮件中。 请执行以下操作:

1。 选择要复制其附件的多封电子邮件,然后按 其他 + F11 键以打开“ Microsoft Visual Basic应用程序”窗口。
备注:控股 按Ctrl 键,您可以选择多个不相邻的电子邮件,并一一点击; 保持 转移 键,您可以通过单击第一个和最后一个来选择多个相邻的电子邮件。

2。 点击 插页 > 模块,然后将以下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

3。 按 F5 键或 运行 按钮以运行此VBA。

现在,您将看到所有附件均已从所选电子邮件中复制并粘贴到新电子邮件中。


将所有附件从电子邮件复制到其回复电子邮件

如果您安装了 Outlook 的 Kutools,您可以应用它 带附件回复 功能可轻松将电子邮件中的所有附件复制到Outlook中的回复电子邮件中。 请执行以下操作:

Kutools for Outlook:终极 Outlook 工具包,包含 100 多个方便的工具。 免费试用 30 天,无任何限制,不用担心!   阅读更多    立即开始免费试用!

选择您要回复的电子邮件,然后单击 库工具 > 带附件回复 > 带附件回复。 看截图:

现在,您将看到所有附件自动复制到回复电子邮件。


相关文章


最佳办公生产力工具

最新消息:Kutools for Outlook 发布 免费版本!

体验全新的 Kutools for Outlook 免费版本拥有 70 多项令人难以置信的功能,您可以永久使用! 点击立即下载!

🤖 Kutools人工智能 : 具有人工智能魔力的即时专业电子邮件——一键天才回复、完美语气、多语言掌握。轻松改变电子邮件! ...

📧 电子邮件自动化: 自动回复(适用于 POP 和 IMAP)  /  安排发送电子邮件  /  发送电子邮件时按规则自动抄送/密件抄送  /  自动转发(高级规则)   /  自动添加问候语   /  自动将多收件人电子邮件拆分为单独的消息 ...

📨 电子邮件管理: 撤回电子邮件  /  按主题和其他人阻止诈骗电子邮件  /  删除重复的电子邮件  /  高级搜索  /  合并文件夹 ...

📁 附件专业版批量保存  /  批量分离  /  批量压缩  /  自动保存   /  自动分离  /  自动压缩 ...

🌟 界面魔法: 😊更多又漂亮又酷的表情符号   /  收到重要邮件时提醒您  /  最小化 Outlook 而不是关闭 ...

👍 一键奇迹: 使用传入附件回复全部  /   反网络钓鱼电子邮件  /  🕘显示发件人的时区 ...

👩🏼‍🤝‍👩🏻 通讯录和日历: 从选定的电子邮件中批量添加联系人  /  将联系人组拆分为各个组  /  删除生日提醒 ...

只需单击一下即可立即解锁 Kutools for Outlook -永久免费. 别等了, 立即下载并提高您的效率!

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

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations