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