Cookies帮助我们提供我们的服务。 通过使用我们的服务,您同意我们使用Cookie。
提示:其他语言是Google翻译的。 你可以访问 English 版本。
登录
x
or
x
x
注册账户
x

or

如何从Excel打开特定的Outlook文件夹?

您是否曾尝试从Excel文件中打开特定的Outlook文件夹,例如打开收件箱文件夹,联系人文件夹或任何其他文件夹? 本文,我将讨论如何从Excel工作簿中打开所需的Outlook文件夹?

使用VBA代码从Excel文件打开特定的Outlook文件夹


使用VBA代码从Excel文件打开特定的Outlook文件夹

以下VBA代码可以帮助您从Excel工作表中打开特定的Outlook文件夹,请执行以下操作:

1。 在Excel中,按住 ALT + F11 键打开 Microsoft Visual Basic for Applications 窗口。

2。 点击 插页 > 模块,并粘贴在下面的宏 模块窗口.

VBA代码:从Excel文件中打开特定的Outlook文件夹:

Sub OpenOutlookFolder()
    Dim xOutlookApp As Outlook.Application
    Dim xNameSpace As Outlook.Namespace
    Dim xFolder As Outlook.Folder
    Dim xFolderType As OlDefaultFolders
    On Error Resume Next
    Set xOutlookApp = New Outlook.Application
    Set xNameSpace = xOutlookApp.Session
    Set xFolder = xNameSpace.GetDefaultFolder(olFolderInbox)
    xFolder.Display
    Set xFolder = Nothing
    Set xNameSpace = Nothing
    Set xOutlookApp = Nothing
    Exit Sub
End Sub

注意:在上面的代码中,您可以更改 收件箱设置xFolder = xNameSpace.GetDefaultFolder(olFolderInbox) 脚本到要打开的任何其他文件夹名称。

3。 然后,点击 工具 > 参考文献Microsoft Visual Basic for Applications 窗口中弹出 参考-Project1 对话框,检查 Microsoft Outlook对象库 选项从 可用的参考 列表框,看截图:

doc open outlook文件夹1

4。 然后点击 OK 关闭对话框,然后按 F5 键运行此代码,并立即打开指定的Outlook文件夹。



推荐的生产力工具

Office Tab

金星1 带上方便的选项卡到Excel和其他Office软件,就像Chrome浏览器,Firefox和新的Internet Explorer。

Kutools for Excel

金星1 惊人! 提高您在5分钟的生产力。 不需要任何特殊技能,每天保存两个小时!

金星1 300 Excel的新功能,让Excel变得简单而强大:

  • 合并单元格/行/列而不丢失数据。
  • 合并和合并多个工作表和工作簿。
  • 比较范围,复制多个范围,将文本转换为日期,单位和货币转换。
  • 按颜色计算,分页小计,高级分类和超级筛选,
  • 更多选择/插入/删除/文本/格式/链接/评论/工作簿/工作表工具...

Excel的Kutools屏幕截图

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.