Событие 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.