Інтегроване середовище розробки додатків VBA (Visual Basic for Applications)

IDE VBA

Вся робота з VBA відбувається в інтегрованому середовищі розробки (ІСР). Тому давайте для початку дізнаємося, що ж це таке інтегроване середовище розробки.

Інтегроване середовище розробки (скорочено ІСР, англійською Integrated development environment - скорочено IDE) – це комплекс програмних засобів, які використовують програмісти для розробки програмного забезпечення (ПО). ІСР нерідко називають єдиним середовищем розробки (ЕСР).

Інтегроване середовище розробки VBA представлене ​​у вигляді редактора. Цей редактор включає в себе спеціалізовані засоби для створення призначеного для користувача інтерфейсу, що робить його повноцінним візуальним середовищем розробки додатків.

Редактор VBA

У більшості додатків, які підтримують мову VBA (Word, Excel, PowerPoint і т.д.), щоб запустити редактор VBA потрібно на стрічці вибрати вкладку Розробник і в групі Код клікнути на кнопку Visual Basic, або одночасно натиснути клавіші <Alt+F11>.

VBA

Щоб закінчити роботу з редактором VBA можна вибрати команду меню File — Close and Return to <назва програми, в якій ви працюєте>, або натиснувши клавіші <Alt+Q>.

Так як в редакторі VBA використовується дуже багато вікон, то всі їх тримати відкритими одночасно просто нераціонально. Будь-яке вікно можна відкрити за допомогою відповідної команди в меню View, або використовуючи комбінації швидких клавіш.

Редактор VBA

Але якщо вам все ж таки подобається коли відразу відкриті всі вікна, то для швидкого переходу з одного вікна в інше можна використовувати комбінацію клавіш <Ctrl+Tab> або <Ctrl+F6>. Також, щоб швидко зробити активним певне вікно, можна використовувати меню Window (це на випадок, якщо потрібне вам вікно виявилося перекритим іншими вікнами).

Редактор VBA

Давайте тепер розглянемо всі вікна редактора VBA і розберемося для чого вони потрібні.

Вікна редактора VBA

У редакторі Visual Basic передбачені наступні робочі вікна:

  1. Project Explorer – вікно провідника проекту. За замовчуванням це вікно відкрите і знаходиться в лівій частині вікна редактора Visual Basic. У ньому можна переглянути всі компоненти проекту і виконати безліч операцій.
  2. UserForm – вікно форми. З'являється тоді, коли ви редагуєте призначену для користувача форму за допомогою дизайнера форм.
  3. Toolbox – панель інструментів управління. З цієї панелі можна додати на форму (або в сам документ) різні елементи управління, такі як: кнопка, текстовий блок, прапорець, поле зі списком та ін. Вікно Toolbox з'являється разом з UserForm.
  4. Properties – вікно властивостей. Через нього можна переглянути властивості активного в даний момент об'єкта (проекту, модуля, форми) і змінити їх.
  5. Code – вікно програмного коду. У цьому вікні ви можете подивитися, створити, або відредагувати вихідний код на мові VBA.
  6. Object Browser – оглядач об'єктів. Це вікно служить для отримання інформації про класи, доступних програмі.
  7. Watch – вікно контрольованих виразів. Використовується під час налагодження для відстеження значень обраних змінних програми і виразів.
  8. Locals – вікно локальних змінних. Потрібно для відстеження під час налагодження значень змінних поточної процедури.
  9. Immediate – вікно для негайного виконання команд в ході налагодження. Воно дозволяє виконати окремі рядки програмного коду і негайно отримати результат.

Вікна редактора VBA

Наші рекомендації

Сollaborator

Hosting Ukraine

АВТОРИЗАЦІЯ