Objeto SearchScope (Office)
Corresponde a um tipo de árvore de pastas que pode ser pesquisada.
Comentários
Cada objeto SearchScope contém um único objeto ScopeFolder que corresponde à pasta raiz do escopo de pesquisa.
Use a propriedade Item da coleção SearchScopes para retornar um objeto SearchScope ; por exemplo:
Dim ss As SearchScope
Set ss = SearchScopes.Item(1)
Em última análise, o objeto SearchScope destina-se a fornecer acesso a objetos ScopeFolder que podem ser adicionados à coleção SearchFolders . Para obter um exemplo que demonstre como isso é realizado, consulte o tópico da coleção SearchFolders .
Consulte o tópico objeto ScopeFolder para ver um exemplo simples de como retornar um objeto ScopeFolder de um objeto SearchScope .
Exemplo
O exemplo a seguir exibe todos os objetos SearchScope disponíveis no momento.
Sub DisplayAvailableScopes()
'Declare a variable that references a
'SearchScope object.
Dim ss As SearchScope
'Loop through the SearchScopes collection.
For Each ss In SearchScopes
Select Case ss.Type
Case msoSearchInMyComputer
MsgBox "My Computer is an available search scope."
Case msoSearchInMyNetworkPlaces
MsgBox "My Network Places is an available search scope."
Case msoSearchInOutlook
MsgBox "Outlook is an available search scope."
Case msoSearchInCustom
MsgBox "A custom search scope is available."
Case Else
MsgBox "Can't determine search scope."
End Select
Next ss
End Sub
Confira também
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de