Evento Explorer.SelectionChange (Outlook)
Ocorre quando o usuário seleciona um item do Microsoft Outlook diferente ou adicional, de maneira programática ou pela interação com a interface do usuário.
Sintaxe
expression. SelectionChange
Expressão Uma variável que representa um objeto 'Explorer'.
Comentários
Este evento ocorre, ainda, quando o usuário (de maneira programática ou pela interface de usuário) clica ou alterna para uma pasta diferente que contém itens, porque o Outlook seleciona automaticamente o primeiro item dessa pasta. Contudo, esse evento não ocorrerá se a pasta for uma pasta do sistema de arquivos ou se for exibida qualquer pasta com uma exibição da Web atual. Esse evento não está disponível no Microsoft VBScript (Visual Basic Scripting Edition).
Exemplo
O exemplo a seguir do Microsoft VBA (Visual Basic for Applications) mostra o número de itens selecionados na janela ativa do Explorer sempre que a seleção é alterada. O código de exemplo deve ser colocado em um módulo de classe e a rotina Initialize_handler
deve ser chamada para que o Microsoft Outlook chame o procedimento de evento.
Public WithEvents myOlExp As Outlook.Explorer
Public Sub Initialize_handler()
Set myOlExp = Application.ActiveExplorer
End Sub
Private Sub myOlExp_SelectionChange()
MsgBox myOlExp.Selection.Count & " items selected."
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.