我有数百种不同的Outlook .msg模板,带有类似的书签。我想填写这些书签,以便他们使用vba代码从数据库中获取数据。
现在,就像单词文档一样,这非常简单,只需在.dotm文件中编写vba代码,然后将其附加到.docx文件,查看下面的图片如何在单词中完成。
现在我的问题是,我如何使用outlook .msg文件做同样的事情。我的意思是,如果你检查选项 - > .msg文件的加载项,模板选项不存在。 .msg文件与word文件非常相似。知道如何做到这一点。是通过选项还是以编程方式接受任何选项?
提前致谢。
答案 0 :(得分:0)
MSG文件与DOC文件完全不同。 但是,您可以使用Outlook对象模型将MSG文件转换为DOC文件 - 使用Namespace.OpenSharedItem打开MSG文件作为MailItem,然后调用MailItem.SaveAs(...,olDoc)