1K подписчиков

VBA Excel № 8. Знакомство с функционалом VBE

271 прочитал

Внутренний редактор Visual Basic (Visual Basic Editor, VBE) представляет собой отдельное приложение, которое запускается после запуска Excel. Для доступа к скрытому интерфейсу VBE его необходимо активировать.

Самый быстрый способ активации VBE - нажать сочетание клавиш <Alt+F11> (в моём случае <Alt+Fn+F11>, так как работаю на ноутбуке) при запущенном Excel. Чтобы вернуться в Excel, снова нажмите <Alt+F11>. Также можно перейти в VBE, нажав кнопку Visual Basic на вкладке Разработчик.

Окно VBE включает несколько компонентов, которые могут быть скрыты, изменены в размерах, закреплены, изменены порядок расположения и т.д.

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Строка меню VBE работает как строка меню в любом другом приложении, а также использует комбинации клавиш. В VBE также представлены контекстные меню.

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Стандартная панель инструментов (Standard) расположена под строкой меню. Для отображения или скрытия панелей инструментов используйте команду «Вид-> Панели инструментов».

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Окно Project (Проект) отображает древовидную структуру всех открытых в данный момент рабочих книг в Excel, включая надстройки и скрытые книги. Для раскрытия и сворачивания элементов в этом окне необходимо дважды щелкнуть на них.

Если окно "Проект" не отображается в редакторе Visual Basic, можно нажать комбинацию клавиш <Ctrl+R>. Чтобы скрыть это окно, нужно щелкнуть на кнопке закрытия окна в строке заголовка или щелкнуть правой кнопкой мыши в любом месте окна и выбрать пункт "Скрыть" (Hide) из контекстного меню.

Скриншот с моего ноутбука
Скриншот с моего ноутбука

В окне "Код" находится код VBA, который относится к каждому элементу проекта. Чтобы просмотреть код объекта, нужно дважды щелкнуть на нем в окне "Проект". Например, чтобы просмотреть код объекта "Лист1", нужно дважды щелкнуть на элементе "Лист1" в окне "Проект". Если для объекта не был создан VBA-код, то окно будет пустым.

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Окно "Отладка" (Immediate) предназначено для выполнения операторов VBA, тестирования и отладки кода. Его можно отображать и скрывать. Если окно "Отладка" не отображается на экране, можно нажать комбинацию клавиш <Ctrl+G> или выбрать пункт меню "Вид-> Окно отладки" (View->Immediate Window).

Чтобы закрыть окно "Отладка", нужно щелкнуть на кнопке закрытия в строке заголовка или щелкнуть правой кнопкой мыши в любом месте окна и выбрать пункт "Скрыть" (Hide) из контекстного меню.

Скриншот с моего ноутбука
Скриншот с моего ноутбука
В следующей статье рассмотрим работу с окном Project (Проект).