未在VBA项目中获取Outlook.MAPIFolder引用

时间:2018-01-31 05:45:03

标签: vba outlook outlook-vba

我正在使用Outlook 2016.VBA编辑器为Outlook命名空间中的内容提供智能感知。但是,MAPIFolder不可用。

enter image description here

我的第一个想法是,它可能是一个参考问题。因此,检查工具>引用。我只看到一些IMAPI参考。

enter image description here

然而,添加它们并没有解决问题。此外,我认为必须有一些dll可以解决问题。因此,谷歌搜索,并得到mapi32.dll。它通常驻留在System32文件夹中。但是,VBA不允许添加...

我必须添加的正确参考是什么?如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

弃用

Per MSDN - MAPIFolder interface 而是使用界面 Folder 来访问所有方法,属性,和COM对象的事件成员 Folder ,我相信Office 2003及以下版本使用 MAPIFolder

<强> MAPIFolder Object