Отладить макрокоманду
Перед запуском отладчика макрокоманд установите в тексте макрокоманды точки останова отладчика. Для этого:
-
Выберите требуемую макрокоманду одним из следующих способов:
- Во вкладке Макрокоманды нажмите кнопку
Редактор макрокоманд. При работе в macOS можно также выполнить команду главного меню Инструменты > Редактор макрокоманд. В окне редактора макрокоманд выделите требуемую макрокоманду в списке.
- На правой боковой панели нажмите кнопку
. На панели работы с макрокомандами наведите курсор мыши на название требуемой макрокоманды, нажмите кнопку
и выполните команду Редактировать.
- Во вкладке Макрокоманды нажмите кнопку
-
Установите первую точку останова отладчика. Для этого щелкните мышью справа от номера строки, в которой необходимо создать точку останова. Точка останова будет обозначена значком
.
-
Установите другие точки останова аналогичным образом.
Если требуется удалить какую-либо точку останова, щелкните по ней мышью.
Для отладки макрокоманды выполните следующие действия:
-
Нажмите кнопку
. Запустится процесс отладки макрокоманды. Если в тексте макрокоманды содержатся точки останова, то процесс отладки остановится на строке, которая содержит первую точку. Если точки останова отсутствуют, то процесс отладки остановится на первой строке макрокоманды.
-
Для управления шагами отладки используйте следующие кнопки:
– выполнить один шаг отладки или заход в тело функции, если таковая есть в текущей позиции отладки;
– выполнить один шаг отладки без захода в тело функции;
– продолжить выполнение макрокоманды до момента выхода из функции, в которой отладчик находится в текущей позиции.

В процессе отладки в окне редактора макрокоманд отображаются следующие области:
- Выполнение – окно для вывода сообщений во время отладки;
- Стек вызовов – окно стека вызовов;
- Переменные – окно вывода значений локальных и глобальных переменных, доступных на текущем шаге выполнения макрокоманды. Если отображаемая переменная представляет из себя таблицу или массив, то при нажатии кнопки
, расположенной слева от имени переменной, доступен просмотр ее содержимого в развернутом виде.
Отладка завершается при достижении конца макрокоманды.
Если требуется прервать процесс отладки, нажмите кнопку .