Outlook 如何提取文件夹中多个MSG文件中的PDF文件?

Outlook 如何提取文件夹中多个MSG文件中的PDF文件?,outlook,Outlook,我在一个文件夹中有许多outlook MSG文件,MSG文件中附有PDF文件。有没有办法一次提取所有pdf文件,这样我就不必单独打开每个文件?针对每个文件调用Application.Session.OpenSharedItem,遍历文件夹中的所有文件。对于返回的MailItem对象,在附件(MailItem.attachmentscollection)中循环,并调用Attachmeent.SaveAsFile以获取要保存的附件。StackOverflow不是代码编写服务。欢迎您显示现有代码,让其

我在一个文件夹中有许多outlook MSG文件,MSG文件中附有PDF文件。有没有办法一次提取所有pdf文件,这样我就不必单独打开每个文件?

针对每个文件调用
Application.Session.OpenSharedItem
,遍历文件夹中的所有文件。对于返回的
MailItem
对象,在附件(
MailItem.attachments
collection)中循环,并调用
Attachmeent.SaveAsFile
以获取要保存的附件。

StackOverflow不是代码编写服务。欢迎您显示现有代码,让其他人指出问题。抱歉,没有人会为您编写代码。如果您搜索“Outlook VBA:打开MSG文件”,您将找到循环打开MSG文件的代码。然后需要搜索提取附件的代码。把这些放在一起,你就有了一个例行程序,应该实现你所追求的。如果工作不正常,请返回错误代码。