【发布时间】:2020-06-24 15:40:03
【问题描述】:
我正在尝试从 Excel VBA 计算 Outlook“草稿”文件夹中的电子邮件数量。
我没有使用 Outlook 对象层次结构进行编程,所以遇到了一些麻烦。
以下是我尝试过的一种变体。
Dim objOutlook As Object
Set objOutlook = CreateObject("Outlook.Application")
Dim objNameSpace As Object
Set objNameSpace = objOutlook.GetNamespace("MAPI")
Set items = objNameSpace.GetDefaultFolder(olFolderDrafts).items
MsgBox items.count
当我运行此代码时,我收到错误:
运行时错误 5 无效的过程调用或参数
【问题讨论】: