Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Не работает событие, Не работает событие и вылезает ошибка
 
Вылезла ошибка, макрос какой то косячный получается, немогу добиться лучшего. При забивании в ячейку L и М должен срабатывать макрос и расчитываться одна строкаа в итоге срабатывает весь макрос до 100 ячейки
 
telesh, конечно косячный... А где собственно проверка на диапазон, в котором произошли изменения? Это проверка должна быть перед циклом. При изменении содержимого ячеек на листе с обработчиком событий всегда нужно отключать эти события. У вас при любом изменении на листе запускается цикл изменений на этом-же листе , и т.к. события не отключены, то код уходит в рекурсию - снова и снова вызывается процедура обработки событий на листе пока стек не переполнится.
 
Цитата
Anchoret написал: При изменении содержимого ячеек на листе с обработчиком событий всегда нужно отключать эти события
Не все. Например, при изменении значения событие выделения ячейки отключать не обязательно.
 
vikttur, да, но у ТС другое событие)
Кросс.
 
Еще кросс: Не работает событие и вылезает ошибка
с решением проблемы
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Читают тему (гостей: 1)
Наверх