使用Access 2010将多个文件添加到Outlook邮件

时间:2014-12-16 21:19:12

标签: vba pdf outlook

我尝试使用VBA Access 2010将生成的报告以及本地文件夹中的多个.pdf文档添加到Outlook电子邮件中。

如果不可能,我想知道是否有某种解决方法,例如将文件添加到已打开的电子邮件中,或将pdf合并为一个pdf。

1 个答案:

答案 0 :(得分:1)

您可以使用Outlook对象模型创建新电子邮件。请参阅此处了解基础知识:

从其他Office应用程序自动化Outlook http://msdn.microsoft.com/en-us/library/ff869289(v=office.15).aspx

使用Application.CreateItem创建新电子邮件。然后使用返回的MailItem对象访问MailItem.Attachments,然后使用Attachments.Add根据需要将文件添加到电子邮件中。您可以在调用Send方法之前设置其他MailItem属性(如Subject,To和Body)。