Public – використовується для оголошення відкритої змінної. Це дозволяє звертатися до цієї змінної з будь-якого модуля додатку. Відкрита змінна визначається тільки на рівні модуля, тобто в області оголошень модуля.
Private – використовується для оголошення скритої змінної. Ключове слово Dim можна використовувати як усередині процедур, так і у розділі оголошень модуля.
Ключове слово Static оголошує статичну змінну і може бути використано тільки усередині процедур. Ключове слово New може використовуватися при оголошенні змінної об’єктного типу, відбувається неявне створення об’єкта.
Допустимі імена змінних
Довжина імені не може перевищувати 255 символів.
Ім’я не може містити розділових знаків, пропусків і таких символів: %, &, !, #, @, $.
Ім’я може містити будь-яку комбінацію букв, цифр і символів, що починається з букви.
Імена мають бути унікальними для області, в якій вони визначені.
Не можна використовувати ключові слова VBA як імена змінних.
3. Визначення констант
Визначити константу можна в розділі оголошень модуля або усередині процедури.
Private | Public Const