vba - 如何遍历共享邮件收件箱文件夹的子文件夹的子文件夹?
解决方案
定义:
Option Explicit
Sub inbox_working()
Dim xlApp As Excel.Application
Dim xlWB As Excel.Workbook
Dim Sht As Excel.Worksheet
Dim olApp As Outlook.Application
Set olApp = New Outlook.Application
Dim olNs As Outlook.Namespace
Set olNs = olApp.GetNamespace("MAPI")
Dim olRecip As Outlook.Recipient
Set olRecip = olNs.CreateRecipient("exampleEmail@email.com") ' Update email
Dim Inbox As Outlook.MAPIFolder
Set Inbox = olNs.GetSharedDefaultFolder(olRecip, olFolderInbox)
和:
Dim InboxSubfolder as Outlook.Folder
Set InboxSubfolder = Inbox.Folders("NameOfSubfolder")
然后调用LoopFolders InboxSubfolder,将遍历InboxSubfolder 的子文件夹。
推荐阅读
- java - RxJava - Observable - 多个过滤器调用与一个过滤器调用
- r - 用 NA 替换仅包含空格的字符串
- c++ - 对一系列布尔值进行或运算的表达方式是什么?
- javascript - JavaScript cookie 不适用于子域
- c# - 如何清除 MDI 子项的所有表单控件?
- sql - 获取不在同一列但具有指定条件的所有可能值
- sql - How to create a function that would list multiple relation values in one row (SQL Server 2014)
- python - How to print a specific element of a list in python by searching if a word is in that element?
- android - Add a completion Listener To .setText() Method
- unity3d - Joystick intercalate with camera rotation