0

我有数百个带有类似书签的不同 Outlook .msg 模板。我想填写这些书签,以便他们使用 vba 代码从数据库中获取数据。

现在,就像在 word 文档中一样,这非常容易,您只需在 .dotm 文件中编写 vba 代码,然后将其附加到 .docx 文件中,查看下面的图片如何在 word 中完成。

现在我的问题是,我怎样才能对 Outlook .msg 文件做同样的事情。我的意思是,如果您检查选项 - > .msg 文件的加载项,则模板选项不存在。.msg 文件与 word 文件非常相似。任何想法如何做到这一点。通过选项或以编程方式接受任何选项?

提前致谢。

word文档

4

1 回答 1

0

MSG 文件与 DOC 文件完全不同。但是,您可以使用 Outlook 对象模型将 MSG 文件转换为 DOC 文件 - 使用 Namespace.OpenSharedItem 将 MSG 文件作为 MailItem 打开,然后调用 MailItem.SaveAs(..., olDoc)

于 2013-04-19T16:26:28.557 回答