Objeto Search (Outlook)

Contém informações sobre pesquisas individuais realizadas em itens do Outlook.

Comentários

Objeto Search contém propriedades que definem os tipos de pesquisa e os parâmetros da pesquisa em si.

Use método AdvancedSearch do objeto de aplicativo para retornar um objeto Search.

Use o evento AdvancedSearchComplete para determinar quando uma determinada pesquisa foi concluída.

Exemplo

Os seguintes Microsoft exemplo Visual Basic for Applications (VBA) retorna um objeto de pesquisa chamado "SubjectSearch" e exibe os valores de propriedade de marca e filtro do objeto. A propriedade Tag é usada para identificar uma pesquisa específica após ela ser completada.

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 
 

O seguinte exemplo do VBA exibe informações sobre a pesquisa e os resultados da pesquisa.

Private Sub Application_AdvancedSearchComplete(ByVal SearchObject As Search) 
 
 
 
 Dim objRsts As Results 
 
 MsgBox "The search " & SearchObject.Tag & "has completed. 
 
 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 
 

Métodos

Nome
GetTable
Save
Parar

Propriedades

Nome
Aplicativo
Classe
Filtrar
IsSynchronous
Responsável
Resultados
Escopo
SearchSubFolders
Sessão
Tag

Confira também

Referência de modelo de objetooutlook membros do objeto de pesquisa

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.