Об’єктна модель
Найважливіші об’єкти VBA
Події
Подія - це дія, яку розпізнає об’єкт (наприклад, натиснення клавіші або натиснення на кнопку миші), для якої можна запрограмувати відгук. Події виникають як результат дії користувача або програми, або ж системи.
Програмування на VBA як раз і полягає в цих двох поняттях. Якщо користувач якимось чином впливає на систему, скажімо, натискає кнопку, то як відгук повинна виконуватись написана програмістом процедура. Якщо програма не створена, то подія остається без відгуку.
Об’єктна модель Excel являє собою ієрархію об’єктів, які підпорядковуються одному об’єкту Application (це і є додаток Excel). Ця модель достатньо складна. Тому ми розглянемо тільки зв’язок між основними об’єктами VBA.
. Workbooks(Workbook)
. Worksheets(Worksheet)
. Range
…
VBproject
… ….
Об’єкт Application (додаток)
Має велику кількість властивостей і методів, які дозволяють встановити параметри додатку, які можна знайти у вікні «Параметры»(пункт меню «Сервис»).