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.