Окно кода

Окно кода

Окно Код используется для записи, отображения и изменения кода Visual Basic. Максимальное количество открываемых окон Код определяется количеством имеющихся модулей, так что код можно легко просматривать в разных формах и модулях, а также выполнять копирование и вставку между ними.

Способы открытия окна Код:

  • Из окна Проект выбрав форму или модуль и нажав кнопку Просмотр кода.
  • Из окна UserForm дважды щелкнув элемент управления или форму, выбрав пункт Код в меню Вид или нажав клавишу F7.

Выделенный текст можно перетаскивать в следующие места:

  • Другое место в окне Код.
  • Другое окно Код.
  • Окна Интерпретация и Контрольное значение.
  • Корзина.

Элементы окна

Элемент Значок Описание
Поле объекта Отображается имя выбранного объекта. Щелкните стрелку справа от поля объекта, чтобы открыть список всех объектов, связанных с формой.
Окно "Процедуры и события " Выводит список всех событий, распознаваемых Visual Basic для формы или элемента управления, отображаемого в поле Объект . При выборе события процедура, связанная с именем события, отображается в окне Код.

Если в поле Объект отображается значение (Общие), в поле Процедура перечислены все объявления и все общие процедуры , созданные для формы. При редактировании кода модуля в поле Процедура перечислены все общие процедуры в модуле. В любом случае процедура, выбранная в поле Процедура , отображается в окне Код.

Все процедуры в модуле появляются в едином прокручивающемся списке, который отсортирован по именам в алфавитном порядке. При выборе процедуры с помощью раскрывающихся списков в верхней части окна Код курсор перемещается в первую строку кода в выбранной процедуре.
Полоса разбиения При перетаскивании этой панели вниз окно "Код" разбивается на две горизонтальные области, каждая из которых прокручивается отдельно. После этого можно одновременно просматривать разные части кода. Сведения, отображаемые в полях Объект и Процедуры/События , относятся к коду в области, на которую направлен фокус. Если линейку перетащить вверх или вниз окна либо если дважды щелкнуть линейку, панель закроется.
Индикатор поля Серая область в левой стороне окна Код, где отображаются индикаторы на полях.
Значок представления процедуры Значок представления процедуры Отображается выбранная процедура. В любой момент времени в окне Код отображается только одна процедура.
Значок представления полного модуля Значок представления полного модуля Отображается весь код в модуле.

Сочетания клавиш

Используйте следующие сочетания клавиш для доступа к командам в окне Кода.

Описание клавиши быстрого доступа;
Просмотреть окно Код F7
Просмотреть Обозреватель объектов F2
Найти CTRL+F
Заменить CTRL+H
Найти далее F3
Найти ранее SHIFT+F3
Следующая процедура CTRL+СТРЕЛКА ВНИЗ
Предыдущая процедура CTRL+СТРЕЛКА ВВЕРХ
Просмотреть определение SHIFT+F2
Сместиться на один экран вниз CTRL+PAGE DOWN
Сместиться на один экран вверх CTRL+PAGE UP
Перейти к последнему положению CTRL+SHIFT+F2
Начало модуля CTRL+HOME
Конец модуля CTRL+END
Переместиться на одно слово вправо CTRL+СТРЕЛКА ВПРАВО
Переместиться на одно слово влево CTRL+СТРЕЛКА ВЛЕВО
Переместиться в конец строки END
Переместиться в начало строки HOME
Отмена CTRL+Z
Удалить текущую строку CTRL+Y
Удалить до конца слова CTRL+DELETE
Отступ TAB
Outdent SHIFT+TAB
Снять все точки останова CTRL+SHIFT+F9
Просмотреть контекстное меню SHIFT+F10

См. также

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

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