使用VBA保存Outlook邮件

使用VBA保存Outlook邮件,vba,outlook,Vba,Outlook,我正在尝试完全使用VBA将Outlook邮件附加到Word文档。我已能够将Outlook邮件附加到其他Outlook邮件。将Outlook邮件附加到Word文档时遇到问题。我尝试使用以下命令将Outlook邮件保存到驱动器: message.SaveAs "C:/temp/file.msg", olMSG 但它不会保存文件 我还尝试录制宏以查看Word如何附加文件,但Word不录制用于从Outlook草稿文件夹拖放的宏。Word对象模型不提供任何附加文件的属性或方法 但它不会保存文件 你能说得

我正在尝试完全使用VBA将Outlook邮件附加到Word文档。我已能够将Outlook邮件附加到其他Outlook邮件。将Outlook邮件附加到Word文档时遇到问题。我尝试使用以下命令将Outlook邮件保存到驱动器:

message.SaveAs "C:/temp/file.msg", olMSG
但它不会保存文件


我还尝试录制宏以查看Word如何附加文件,但Word不录制用于从Outlook草稿文件夹拖放的宏。

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

但它不会保存文件

你能说得更具体些吗?代码中有任何异常吗


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

为什么是/而不是\?