Окно Immediate
Иллюстрация 13.30. Окно Immediate

Для того чтобы вывести значение переменной, нужно ввести знак "?" и имя переменной и нажать клавишу <Enter>. Значение переменной отобразится на следующей строке.
Метод Print объекта Debug направляет вывод в это окно в процессе выполнения программы. Например, команда
Debug.Print "Цена.Enabled = "; Цена.Enabled
печатает значение свойства Доступ (Enabled) поля "Цена" (UnitPrice) в окне Immediate.
В окне Immediate можно не только выводить значения переменных и свойств, но и задавать их, например можно в режиме останова ввести команду
Цена.Enabled = True
При этом на экране должна быть открыта форма, в которой присутствует данное поле. Аналогично присваиваются значения переменным, вызываются процедуры и выполняется большинство других команд. Ограничение на вводимые команды существует одно — они должны полностью помещаться на одной строке кода. После ввода команды и нажатия клавиши <Enter> Access выполняет введенную команду и снова переходит в режим останова. Таким образом, можно тестировать фрагменты программ, процедуры и функции.