使用VBA保存Outlook邮件

时间:2015-03-03 03:53:27

标签: vba outlook

我正在尝试使用VBA将Outlook消息附加到Word文档。我已经能够将Outlook邮件附加到另一个Outlook邮件。我在将Outlook邮件附加到Word文档时遇到问题。我尝试使用以下方法将Outlook消息保存到驱动器:

message.SaveAs "C:/temp/file.msg", olMSG

但它不会保存文件。

我还尝试录制一个宏来查看Word将如何附加文件,但Word不会记录从Outlook草稿文件夹中拖放的宏。

1 个答案:

答案 0 :(得分:0)

Word对象模型不提供附加文件的任何属性或方法。

  

但它不会保存文件。

请你更具体一点吗?你在代码中得到任何异常吗?

无论如何,我建议选择另一个文件夹/驱动器来保存邮件。 C:驱动器需要最新操作系统的管理员权限。