Поделиться через


Задание и удаление точки останова

Точка останова используется для остановки выполнения на определенном операторе процедуры, например на этапе, где вы предполагаете наличие проблем. Когда программа отлажена и остановки выполнения уже не нужны, точки останова можно удалить.

Как задать точку останова

  1. Установите курсор на любой позиции в той строке процедуры, где вы хотите приостановить выполнение программы.

  2. В меню Отладка выберите пункт Переключить точку останова (F9), щелкните рядом с оператором на панели индикаторов поля (если отображается) или используйте ярлык на панели инструментов: кнопка ".

    Точка останова добавляется, а в строке задается цвет точки останова, определенный на вкладке Формат редактора диалогового окна Параметры .

Если вы зададите точку останова на строке, содержащей несколько операторов через двоеточие (:), то выполнение будет останавливаться на первом операторе в строке.

Как удалить точку останова

  1. Установите курсор в любой позиции строки, содержащей точку останова.

  2. Выберите в меню Debug (Отладка) команду Toggle Breakpoint (Добавить/Удалить точку останова), клавиша F9. Также можно щелкнуть по значку точки останова на панели Margin Indicator Bar (Панель индикаторов на полях), если она отображена.

  3. Точка останова будет удалена, и строка приобретет прежний вид.

Как удалить все точки останова в приложении

  • Выберите в меню Debug (Отладка) команду Clear All Breakpoints (Удалить все точки останова), комбинация клавиш CTRL+SHIFT+F9.

Примечание.

Заданные вами точки останова не сохраняются при сохранении кода.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.