如何从Excel打开存储在文件系统中的Outlook邮件?

如何从Excel打开存储在文件系统中的Outlook邮件?,excel,vba,outlook,Excel,Vba,Outlook,我正在尝试打开保存在我的桌面文件夹(C:\desktop\Index)中的msg(Outlook项目)文件并搜索附件(单个/zip文件) 我越来越 “对象不支持此属性或方法”错误: Set openMsg=Application.CreateItemFromTemplate(FileItem.Path) 在错误之前写下以下内容: Dim OutApp As Object Set OutApp = CreateObject("Outlook.Application") Set OutMail =

我正在尝试打开保存在我的桌面文件夹(C:\desktop\Index)中的msg(Outlook项目)文件并搜索附件(单个/zip文件)

我越来越

“对象不支持此属性或方法”错误:

Set openMsg=Application.CreateItemFromTemplate(FileItem.Path)


在错误之前写下以下内容:

Dim OutApp As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItemFromTemplate(FileItem.Path)
当您使用
应用程序时,它指的是Excel应用程序,而不是Outlook应用程序。而且Excel
应用程序不支持
CreateItemFromTemplate

您还可以使用早期绑定:

Dim OutApp As New Outlook.Application
Set OutMail = OutApp.CreateItemFromTemplate(FileItem.Path)

谢谢Vityata-我现在可以将附件保存到文件夹中,您能告诉我如何使用主题名保存文件吗?
Dim OutApp As New Outlook.Application
Set OutMail = OutApp.CreateItemFromTemplate(FileItem.Path)