Поделиться через


Событие Explorer.SelectionChange (Outlook)

Происходит, когда пользователь выбирает другой или дополнительный элемент Microsoft Outlook программными средствами или путем взаимодействия с пользовательским интерфейсом.

Синтаксис

выражение. SelectionChange

Выражение Переменная, представляющая объект Explorer.

Замечания

Это событие также возникает, когда пользователь (программно или через пользовательский интерфейс) щелкает или переключается в другую папку, содержащую элементы, так как Outlook автоматически выбирает первый элемент в этой папке. Однако это событие не возникает, если папка является папкой файловой системы или если отображается какая-либо папка с текущим веб-представлением. Это событие недоступно в Microsoft Visual Basic Scripting Edition (VBScript).

Пример

В следующем примере Microsoft Visual Basic для приложений (VBA) отображается количество элементов, выбранных в активном окне проводника при каждом изменении выбора. Пример кода должен быть помещен в модуль класса, а подпрограмма должна быть вызвана Initialize_handler , прежде чем процедура события может быть вызвана Microsoft Outlook.

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

См. также

Объект Explorer

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.