按名称引用文件夹

问题描述 投票:2回答:3

我需要按名称而不是按文件夹数量来获取文件夹。我尝试过各种方法。

Dim olApp As Outlook.Application
Dim objNS As Outlook.NameSpace
'Dim OlFolder As Outlook.MAPIFolder
Dim objFolder As Outlook.Folder
Dim myolItems As Outlook.Items
Set olApp = Outlook.Application
Set objNS = olApp.GetNamespace("MAPI")
'Set myOlItems = objNS.GetDefaultFolder(37).Folders("Vijay Baswal").Items
'Open the folder
Set objFolder = olApp.Session.GetDefaultFolder("Vijay Baswal")
outlook-vba outlook-2010
3个回答
3
投票

在“收件箱”下面说是一个名为“客户端”的文件夹,在下面是一个名为“ Vijay Baswal”的文件夹

设置objFolder = objNS.GetDefaultFolder(olFolderInbox).Folders(“ Clients”)。Folders(“ Vijay Baswal”)] >>

OlDefaultFolders枚举http://msdn.microsoft.com/en-us/library/office/bb208072(v=office.12).aspx

收件箱是olFolderInbox或6。似乎没有37。


2
投票

请参阅下面的vba片段以查看如何从特定文件夹中读取邮件


0
投票

说您具有用户定义的文件夹访问权限检查,但没有任何默认文件夹下的权限。如何访问

© www.soinside.com 2019 - 2024. All rights reserved.