使用Outlook VBA将具有特定主题的传入电子邮件附件中的数据导出到保存的Excel文件

tzxcd3kk  于 2023-02-17  发布在  其他
关注(0)|答案(1)|浏览(231)

当Outlook收到特定主题的邮件时,如何将Excel文件中的数据附加到保存在硬盘上的Excel文件中?
是否有应用程序或VBA示例?
Pull data from incoming mails with specific subject into Excel file using Outlook VBA将邮件正文中的数据传输到Excel文件中。

ee7vknir

ee7vknir1#

Outlook对象模型不提供任何用于动态阅读附件的功能。您必须使用SaveAsFile方法将附件保存到磁盘,该方法将附件保存到指定路径。然后,您可以自动执行Excel读取保存的文件和更新另一个文件的操作。
Outlook对象模型中的Application.NewMailEx事件会为Microsoft Outlook处理的每个接收项目激发一次。项目可以是几种不同项目类型之一,例如MailItemMeetingItem、或SharingItemEntryIDsCollection字符串包含对应于该项的条目ID。使用条目ID调用NameSpace.GetItemFromID方法并处理该项。

相关问题