;єкти. Наприклад, об'єкт worksheet (Робочий лист) включає об'єкти Range (Діапазон), pivottrable (Зведена таблиця), Shape (Форма) і т.д.
Крім властивостей, об'єкти Excel також розташовують методами, які виконують операції над об'єктом. Наприклад, метод clearContents, видаляє вміст об'єкта Range.
У Excel методи іноді використовуються для зміни властивостей об'єкта. Метод ciearContents
об'єкта Range змінює властивість Value об'єкта Range.
У VBA існує можливість писати процедури для управління об'єктами Excel.
Ви вправі присвоювати значення змінним VBA. Змінну можна вважати константою, яка використовується для зберігання конкретного значення. Щоб привласнити значення комірки А1 аркуша Лист1 змінної з назвою Interest, використовуйте наступний оператор VBA:
Interest = Worksheets ("Лист1"). Range ("Al"). Value
У об'єктів є методи. Метод - це дія, яка виконується над об'єктом. Наприклад, один з методів об'єкта Range - ClearContents. Цей метод видаляє вміст діапазону комірок. p> Методи вводяться після назви об'єкта з методом, в ролі роздільника виступає крапка.
Наприклад, для видалення вмісту комірки А1 активного робочого аркуша використовується наступна команда:
R a n g е ("А1"). ClearContents
VBA також включає конструкції сучасних мов програмування (у тому числі масиви, цикли і т.д.).
Знайомство з редактором Visual Basic
Для роботи та перегляду модулів VBA використовується редактор Visual Basic (VBE-Visual Basic Editor). p> Модулі VBA всі ще зберігаються разом з файлами робочої книги; просто вони не видно доти. поки не запущений редактор VBE.
VBE-це окремий додаток, запускається в Excel. Програма сама виконує всю операцію по запуску VBE. коли це необхідно. VBE не може запускатися окремо від Excel; для запуску VBE використовується тільки Excel. <В
Запуск VB E
Під час роботи в Excel ви можете перейти до вікна VBE за допомогою одного з таких способів. p> 1) натиснути . p> 2) Вибрати команду Сервіс - Макрос - Редактор Visual Basic.
3) Клацнути на кнопці Редактор Visual Basic, розташованої на панелі інструментів Visual Basic. <В
Вікна VB E
VBE складається з ряду елементів. У наступний розділах коротко описані ключові компоненти редактора Visual Basic.
Рядок меню
Рядок меню VBE. природно, працює, як і рядок меню будь-якого іншого застосування.
Вона містить команди, використовувані для управління різними компонентами VBA. Крім того, для виконання багатьох команд меню використовуються комбінації клавіш. На-приклад, для команди ViewAImmediate Window (Вид - Вікно налагодження) застосовується комбінація клавіш . p> У VBE також представлені контекстні меню. Клацнувши правою кнопкою миші практично на будь-яких елементах вікна VBE, ви побачите меню, що пропонують ряд команд.
Панелі інструментів
Стандартна панель інструментів Standard, яка за умовчанням знаходиться під рядком меню, - Це одна з шести панелей інструментів, що використовуються в VBE (рядок меню теж вважається панеллю інструментів). Панелі інструментів VBE працюють, як і у Excel: ви можете задавати спеціальні налаштування для панелей інструментів, переміщати їх. відображати інші панелі інструментів і т.д. Для управління панелями інструментів VBE використовується команда VicwAToolbarsACustomic (Вид-Панелі інструментів-Налаштування). br/>
Вікно Project Explorer
У вікні Project Explorer відображається діаграма-дерево, що складається з усіх відкритих на цей момент в Excel робочих книг (включаючи додаткові елементи і приховані робочі книги). Кожна робоча книга відома як проект. p> Якщо в редакторі Visual Basic вікно Project Explorer не показано, натисніть . Щоб сховати його, клацніть на кнопці закриття рядка заголовка (або клацніть правою кнопкою миші в будь-якому місці вікна і виберіть Hide з контекстного меню).
Вікно коду
Вікно коду (Яке іноді називають Module) містить код VBA. Для кожного елемента проекту представлено власне вікно коду. Щоб переглянути код об'єкта, двічі клацніть мишею на цьому об'єкті у вікні Project Explorer. Наприклад, щоб переглянути код об'єкта Лист1. двічі клацніть на елементі Лист1 у вікні Project Explorer. Якщо ви не створювали для нього VBA-коду. це відкрилося вікно буде порожнім. Існує ще один спосіб переглянути код об'єкта - виділіть цей об'єкт у вікні Project Explorer, а потім клацніть на кнопці View Code (Перегляд коду) на панелі інструментів вгорі вікна Project Explorer.
Вікно Immediate
Вікно Immediate призначене для безпосереднього виконання операторів...