Здравствуйте!
Вопрос, который всегда обходил, но, наконец, хочу задать. Может и, очень простой , за что извиняюсь, но ответ, наконец, хочу получить.
1.Часто нужно чтобы, код расположенный в событиях Change или Click ComboBox, CheckBox и т.п. (формы) временно не работал,
примерно, так как действует Application.EnableEvents = False .
я всегда использую специально для этого объявленную Public переменную и устанавливаю и проверяю его в каждом случае.
Случайно, нет ли возможности EnableEvents = False для форм.
2. на той же волне: в данный момент моя задача, чтобы код расположенный в событиях работал только
при ручном изменении содержимого этих объектов,
а при программном изменении ComboBox-а или ему подобных, код не срабатывал.
MouseUp и MouseDown дают содержимое ComboBox-а и CheckBox до изменения (т.е. старое значение) ставил разные DoEvents и Application.ScreenUpdating = True но ничего не помогло.
как в таких случаях поступают другие?
Спасибо!