【问题标题】:Getting MS-Outlook embedded images and saving them within the file system using MS-Access VBA使用 MS-Access VBA 获取 MS-Outlook 嵌入图像并将它们保存在文件系统中
【发布时间】:2022-05-05 08:52:05
【问题描述】:

我有一个关于 MS-Outlook 和 MS-Access VBA 的非常特殊的问题。我想将 Outlook 中的电子邮件数据导入数据库(以及文件系统 > 附件和嵌入图像)。使用谷歌,我找到了获取电子邮件的方法,包括。电子邮件属性和附件。但我也需要嵌入在富文本和 html 电子邮件中的图像。有没有办法通过 VBA 实现这一点?

提前致谢。

汤米

【问题讨论】:

    标签: image vba outlook


    【解决方案1】:

    嵌入的 HTML 图像只是常规的图像附件,可以使用 Attachment.SaveAsFile 保存。

    嵌入式 RTF 图像是另一回事:它们是 OLE 对象,Attachment.SaveAsFile 将失败。您可以为此使用Redemption(我是它的作者) - 它的RDOAttachment.SaveAsFile 将从附件 OLE 存储中提取 WMF、Word、Excel、PowerPoint、PDF 等附件并将它们保存为文件。

    【讨论】:

    • 您好,感谢您的回答。我找到了另一种方法 > 将 Outlook 电子邮件导出为 rtf 文档(包括 OLE 对象)。太好了,没问题!
    • @TommySaber - 嗨 - 请告诉我们您找到了哪种解决方案。我面临同样的问题...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多