Страницы: 1
RSS
Application.EnableEvents для событий UserForm
 
С вербным воскресеньицем всех!
Помогите пожалуйста!
Как отключить обработчик события контрола UserForm инициируемый из обработчика события другого контрола на этой-же форме?
Что-то на подобии Application.EnableEvents для событий листа.
Подскажите кто как выходит из положения?

З.Ы. Про применение глобальных переменных-флагов читал, но что-то не срабатывает
Согласие есть продукт при полном непротивлении сторон
 
Ну, чтобы видеть что не срабатывает, надо это увидеть, а так в коде формы
Код
Private FEnableEvents As Boolean
'Где то в коде отключаем
FEnableEvents = False
'В коде кнопки проверяем
Private Sub CommandButton1_Click()
    If FEnableEvents Then
        'Делаем что-нибудь, если флаг событий установлен
        Msgbox "Click1"
    End If
End Sub
 
anvg, спасибо, получилось. А штатных методов у UserForm для этого нет?
Согласие есть продукт при полном непротивлении сторон
 
Штатных методов нет.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх