Имя переменной
Алфавит языка VBA
Для записи операторов, функций, имен, арифметических выражений используются:
· все прописные и строчные буквы латинского алфавита;
· все прописные и строчные буквы русского алфавита;
· арабские цифры;
· специальные знаки
! & ‘ $?,. { } () [ ] = - + _ ^ % / ~ < >:;.
Имена переменных выбираются по следующим правилам:
· имена должны начинаться с буквы, но не с цифры;
· в имени допускается знак подчеркивания, все остальные знаки запрещены;
· не допускается, чтобы имена имели пробелы;
· длина имени не должна превышать 255 символов;
· имя не должно совпадать ни с каким ключевым словом, функцией или оператором VBA;
· все процедуры и модули должны иметь разные имена.
Примеры допустимых и недопустимых имен переменных приведены в табл. 1.
Таблица 1
Примеры имен переменных
| Допустимые имена | Недопустимые имена |
| A | Имя более 255 символов |
| Go4Ln | 1p |
| SUMMA | P 1 |
| P1 | W? |
| S_1 | Sub |
В VBA прописные и строчные буквы не различаются, но введенные прописные буквы сохраняются.
![]() |
Каждую переменную перед использованием следует объявить. Для объявления переменных используется оператор Dim.
Рис. 1. Окно редактора Visual Basic
Dim Имя переменной As Тип







