Outlook VBA教程:Scope属性

返回指定搜索的范围。String 类型,只读。

expression.Scope

expression  必选。该表达式返回Search对象。

说明

搜索的范围在初始化搜索时定义。有关详细信息,请参阅AdvancedSearch方法。

VBA示例

以下子例程创建一个 Search对象。将用户的“收件箱”指定为搜索范围。搜索完成时发生事件子例程,显示新对象的Tag 和 Scope属性,并显示搜索结果。


Sub SearchInboxFolder()
'Searches the Inbox
    Dim objSch As Search
    Const strF As String = _
        "urn:schemas:mailheader:subject = 'Office Christmas Party'"
    Const strS As String = "Inbox"
    Const strTag As String = "SubjectSearch"
    Set objSch = Application.AdvancedSearch(Scope:=strS, _
        Filter:=strF, SearchSubFolders:=True, Tag:=strTag)
End Sub

AdvancedSearchComplete事件用于获取搜索结果。


Private Sub Application_AdvancedSearchComplete(ByVal SearchObject As Search)
    Dim objRsts As Results
    MsgBox "The search " & SearchObject.Tag & _
        "has completed. The scope of the search was " & _
        SearchObject.Scope & "."
    Set objRsts = SearchObject.Results
    'Print out number in results collection
    Debug.Print objRsts.Count
    'Print out each member of results collection
    For Each Item In objRsts
        Debug.Print Item
    Next
End Sub

上页:Outlook VBA教程:SchedulePlusPriority属性 下页:Outlook VBA教程:ScriptText属性

Outlook VBA教程:Scope属性:相关链接

Outlook VBA教程:ScriptText属性 Outlook VBA教程:SearchSubFolders属性
Outlook VBA教程:SelectedMailingAddress属性 Outlook VBA教程:Selection属性
Outlook VBA教程:SenderName属性 Outlook VBA教程:Sensitivity属性
Outlook VBA教程:Sent属性 Outlook VBA教程:SentOn属性
Outlook VBA教程:SentOnBehalfOfName属性 Outlook VBA教程:Session属性
Outlook VBA教程:Shortcuts属性 Outlook VBA教程:ShowAsOutlookAB属性
Outlook VBA教程:ShowOn属性 Outlook VBA教程:Size属性
Outlook VBA教程:Spouse属性 Outlook VBA教程:Standard属性
Outlook VBA教程:Start属性 Outlook VBA教程:StartDate属性
Outlook VBA教程:StartTime属性 Outlook VBA教程:Status属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号