所有子文件夹中的高级搜索,但不在主文件夹

时间:2015-10-22 21:51:58

标签: outlook-vba advanced-search

我使用此“范围”进行高级搜索:

Scope = "'" & Application.Session.GetDefaultFolder  (olFolderInbox).FullFolderPath & "'" ','" & Application.Session.GetDefaultFolder(olFolderSentMail).FullFolderPath & "'"
Filter = "urn:schemas:mailheader:subject = '" & MSG.ConversationTopic & "'"
Set olSuche = Application.AdvancedSearch(Scope, Filter, True, "MySearch")

但是,我不想搜索完整的收件箱及其所有子文件夹,而是只搜索子文件夹并排除收件箱。

感谢任何好主意。

拉​​尔夫

1 个答案:

答案 0 :(得分:0)

尝试在PR_PARENT_ENTRYID<>上添加条件收件箱文件夹的条目ID。 PR_PARENT_ENTRYID属性DASL名称为http://schemas.microsoft.com/mapi/proptag/0x0E090102