Здравствуйте!
Помогите разобраться с обработкой событий в OutLook`e
Напишите плиз пример события Explorer_Activate или другого события,
но не событий объекта Application
MAXII писал(а):Здравствуйте!
Помогите разобраться с обработкой событий в OutLook`e
Напишите плиз пример события Explorer_Activate или другого события,
но не событий объекта Application
Dim b As CommandBarControl
Dim s As String
Set b = Application.ActiveExplorer.CommandBars.FindControl(, 1574)
Application.CommandBars.ActiveMenuBar.Controls("Надпись или индекс 1 пункта").Controls("Надпись или индекс 2 пункта").OnAction = "Имя макроса"
Для отмены макроса к пункту меню надо:
Application.CommandBars.ActiveMenuBar.Controls("Надпись или индекс 1 пункта").Controls("Надпись или индекс 2 пункта").OnAction = nul
Public Sub OurMacros()
Dim a As Byte
a = MsgBox("df", , "klk")
End Sub
Private Sub Application_Startup()
Application.ActiveExplorer.CommandBars("Context Menu").Controls("Откр&ыть в новом окне").OnAction = "OurMacros"
end sub
Сейчас этот форум просматривают: Yandex-бот и гости: 44