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


Событие Views.ViewRemove (Outlook)

Происходит при удалении представления из указанной коллекции.

Синтаксис

выражение. ViewRemove( _View_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Просмотр Обязательный View Представление, которое было удалено из коллекции до этого события.

Пример

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

Public WithEvents objViews As Outlook.Views 
 
Sub DeleteView() 
 Set objViews = Application.ActiveExplorer.CurrentFolder.Views 
 objViews.Item("New Table View").Delete 
End Sub 
 
Sub objViews_ViewRemove(ByVal View As View) 
 'Displays view name 
 MsgBox "The view: " & View.Name & " was removed programmatically." 
End Sub

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

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