MS Access 2003. Не срабатывают точки останова (breakpoints)
Достался в наследство проект MS Access 2003, который я должен дорабатывать и сопровождать. В процессе работы обнаружился один досадный глюк: в VBA редакторе отладчик не останавливается на точке останова (breakpoint). Первое что пришло в голову: а нет ли ошибки в коде до точки останова. Проверил, функция отрабатывает нормально, результат возвращает корректный. Далее замечаю, что не работают не только точки останова, но отладка в целом. Пройтись отладчиком по F8 шаг за шагом по каждой строке функции не получается, вместо этого вся функция выполняется целиком.
В редакторе Microsoft Visual Basic лезу в Tools -> Options. На закладке General в группе переключателей Error Trapping выбираю Break on All Errors. Устанавливаю точку останова, запускаю отладку — не срабатывает.
Оказалось, что отучить MS Access 2003 игнорировать точки останова и режим отладки возможно.
В MS Access 2003 выбираем Сервис -> Параметры запуска и устанавливаем флажок Специальные клавиши Access и, о чудо, точки останова срабатывают, отладка тоже.

Специальные клавиши Access
Только не спрашивайте меня каким образом флажок Специальные клавиши Access влияет на работу отладчика Access — мне это неизвестно.
