Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.68
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.68

Если при пошаговом выполнении программы нет необходимости отслеживать выполнение какой-либо вызываемой процедуры, ее пошаговое выполнение можно пропустить, выполнив одно из перечисленных ниже действий:

• выбрать команду Выполнить/Перешагнуть,

• нажать клавиши Shift+F8,

• нажать кнопку Обойти процедуру.

Программу можно выполнять по шагам с любого места, используя точку прерывания, которую устанавливают в программе, предварительно поместив курсор в нужной строке и выполнив одно из следующих действий:

• выбрать команду Выполнить/Точка останова,

• нажать клавишу F9,

• нажать кнопку Точка останова.

После установа точки прерывания цвет строки меняется на коричневый.

После указания точек прерывания запуск программы производится одной из следующих операций:

Программирование в среде Visual Basic for Applications

• выбрать команду Выполнить/Начать,

• нажать кнопку F5,

• нажать кнопку Выполнить макрос.

Программа прервется на том месте, где установлена точка прерывания. Для удаления точки прерывания надо поместить курсор в строке с этой точкой и повторить одно из перечисленных выше действий по ее установке.

Кроме того, можно размещать точки прерывания программно на листе модуля с помощью операторов Stop.

При пошаговой отладке программы можно отслеживать изменения значений переменных с помощью вкладки Значение окна Отладка. Для этого надо выделить переменную в программе на Панели кода и выполнить команду Сервис/Добавление контрольного значения. После нажатия кнопки ОК данная переменная помещается на вкладку Значение. Чтобы добавить наблюдения за новой переменной, надо повторить с ней описанные выше действия или выбрать ее и щелкнуть кнопку Контрольное значение. Щелчок на кнопке Добавить открывшегося окна Просмотр значения выражения добавит новую переменную на вкладку Значение.

После этого необходимо закрыть окно Отладка и выполнить в пошаговом режиме программу. Текущие изменения выбранных переменных будут отображаться на вкладке Значения. Для удаления переменной с вкладки Значение достаточно расположить курсор на строке с этой переменной и нажать клавишу <Delete>. С помощью команды Сервис/Изменить контрольное значение можно изменить тестируемую переменную.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta