首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook合并文件

Outlook合并文件
EN

Stack Overflow用户
提问于 2022-06-27 06:53:13
回答 1查看 35关注 0票数 1

我有以下宏来提取和组合outlook中的excel文件。宏在变量声明开始时不起作用。我收到一个错误:

代码语言:javascript
复制
"Compile error
User-defined type not defined"
代码语言:javascript
复制
Dim OutlookNamespace As Namespace
Dim Folder As MAPIFolder
Dim OutlookMail As Variant
Dim i As Integer
EN

回答 1

Stack Overflow用户

发布于 2022-06-27 14:16:41

似乎您需要在VBA环境中添加一个COM引用。使用(VBA) Tools菜单上的Tools命令设置对Microsoft Outlook xx.x Object Library的引用,其中xx.x表示正在使用的Microsoft Outlook xx.x Object Library版本。有关详细信息,请参阅从Visual应用程序自动化Outlook

此外,您可能需要在类型声明前面加上一个主机名(命名空间):

代码语言:javascript
复制
Dim OutlookNamespace As Outlook.Namespace
Dim Folder As Outlook.MAPIFolder
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72768002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档