当Outlook收到特定主题的邮件时,如何将Excel文件中的数据附加到保存在硬盘上的Excel文件中?
是否有应用程序或VBA示例?
Pull data from incoming mails with specific subject into Excel file using Outlook VBA将邮件正文中的数据传输到Excel文件中。
当Outlook收到特定主题的邮件时,如何将Excel文件中的数据附加到保存在硬盘上的Excel文件中?
是否有应用程序或VBA示例?
Pull data from incoming mails with specific subject into Excel file using Outlook VBA将邮件正文中的数据传输到Excel文件中。
1条答案
按热度按时间ee7vknir1#
Outlook对象模型不提供任何用于动态阅读附件的功能。您必须使用SaveAsFile方法将附件保存到磁盘,该方法将附件保存到指定路径。然后,您可以自动执行Excel读取保存的文件和更新另一个文件的操作。
Outlook对象模型中的Application.NewMailEx事件会为Microsoft Outlook处理的每个接收项目激发一次。项目可以是几种不同项目类型之一,例如
MailItem
、MeetingItem
、或SharingItem
。EntryIDsCollection
字符串包含对应于该项的条目ID。使用条目ID调用NameSpace.GetItemFromID方法并处理该项。