Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2016, 10:35   #1
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
Вопрос Как изменить режим обработки ошибки (отладчика)

Со вчерашнего дня при возникновении ошибки макроса выдается окно только с номером. Возможность перейти в отладчик исчезла. При этом если установить в макросе breakpoints, то они работают стандартно.
Не могу найти - где эта опция и не понимаю как я ее отключил.
ПОМОГИТЕ!
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Старый 24.11.2016, 11:36   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Пароль на проекте?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 24.11.2016, 13:58   #3
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

нет пароля
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Старый 29.11.2016, 20:09   #4
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

Коллеги! Ну не уже ли ни у кого нет идей?
Измучился в конец и кучу времени теряю на ручной запуск отладчика.
Помогите!!!!

Скоро дойду до того, что ошибки перестану делать ) слишком дорого обходятся
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Старый 29.11.2016, 21:09   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Вам лучше на форум телепатов обратиться
А на этом форуме помогут только при наличии файла с кодом, и скриншота ошибки
EducatedFool вне форума Ответить с цитированием
Старый 29.11.2016, 22:29   #6
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

Я видимо сильно нервничаю и странно выражаюсь.
Попробую еще раз:
В Excel 2007 изменилась какая-то настройка (именно НАСТОЙКА, а не надстройка): отладчик неожиданно перешел в неудобный для меня режим. При возникновении ошибки не происходит автоматического запуска отладчика с указателем на строке с ошибкой, а выдается стандартное окно с номером ошибки. Если кому интересно как оно выглядит, то см. прилагаемый файл. http://www.programmersforum.ru/attac...1&d=1480447339
Это имеет место быть в любом макросе (минимум 4 независимых файла/проекта) и от кода никак не зависит.
При этом трассировка с точками прерывания работает стандартно.
Изображения
Тип файла: png окно с номером ошибки.png (9.5 Кб, 57 просмотров)
Я не волшебник - я только учусь.

Последний раз редактировалось armati lepori; 29.11.2016 в 22:32. Причина: орфография
armati lepori вне форума Ответить с цитированием
Старый 30.11.2016, 00:10   #7
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Попробуйте где-нибудь в начале макроса внедрите строку
Код:
Err.Raise 1001, "Проверка", "Это я сделал"
и сообщите результат.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.11.2016, 12:54   #8
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
и сообщите результат.
Результат тот же – блокирован отладчик.

Однако в ходе экспериментов существенное продвижение в понимании:
Несколько дней назад работая над структурами проектов (уж очень большие стали) перенес некоторые макросы в модули листа. Обращение к ним через события работает конечно же нормально. А вот попытка обойти и обратиться к таким макросам не через события, а напрямую с помощью кнопки (с этого же листа) блокирует стандартный режим отладчика.

Попробую обойти это ограничение. Не получится – так теперь уже «это не больно» - переживу.
Вывод 1) не надо изменять работающие программы; 2) кнопки – это изобретение дьявола и проблем с ними больше чем решений.

Всем спасибо!
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Старый 30.11.2016, 13:32   #9
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

И кнопки небось стандартные?...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.11.2016, 14:22   #10
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

угу
Это же все делалось для экономии времени... ну вот - скупой и жадный платит дважды
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Точка остановки отладчика adobe flash смещается paves Общие вопросы Web 1 26.01.2015 04:34
Turbo Pascal состояние программы и методы использования окон отладчика. djquins Помощь студентам 0 15.12.2013 01:26
Использование отладчика kettanaito Общие вопросы Delphi 13 08.12.2011 21:57
Создание оболочки и отладчика a-jey Общие вопросы C/C++ 0 24.11.2008 17:42
запуск отладчика Visual Studio AmigoSerg Свободное общение 2 12.02.2008 08:29