Outlook VBA如何自动保存附加文件

时间:2018-05-31 05:41:04

标签: vba email outlook

我对Outlook宏有疑问。

我想创建一个如下所示的宏,但有人知道是否有人知道更好的方法吗?

目的:从收到的电子邮件中提取带附件的电子邮件,在本地创建文件夹,保存附件和自己发送电子邮件

表示: 1,宏启动。使用特定文件夹(如收件箱)的附件提取邮件 2,(带有附件的邮件时)创建文件夹(在特定文件夹中),文件夹名称为“Date_title of e-mail”,并用附件保存附件和电子邮件。对包含所有附加文件的邮件执行相同的工作并结束宏。 3,(当没有带附件的邮件时)完成宏

我尝试使用以下宏。

https://gallery.technet.microsoft.com/office/Save-attachments-from-5b6bf54b

我尝试使用上面的宏保存附件。 虽然它运行良好,但所有附加文件都保存在一个文件夹中,我无法创建为每个附加邮件创建文件夹并单独保存的操作。 有谁知道如何处理它?<​​/ p>

最佳,

1 个答案:

答案 0 :(得分:0)

听起来像你快到了。添加这一小段代码,然后进行调整以满足您的需求。

MkDir“ C:\ Users \ John \ Desktop \ Downloads \”和“&Format $(Date,“ dd-mm-yyyy”)&“&&Format $(Time,” hh-mm-ss“ )