Правила именования в Visual Basic
При назначении имен процедурам, константам, переменным и аргументам в модуле Visual Basic используйте следующие правила:
Необходимо использовать букву в качестве первого знака.
В имени нельзя использовать пробел, точку (.), восклицательный знак (!) или символы @, &, $. #
Длина имени не может превышать 255 знаков.
Как правило, не следует использовать имена, совпадающие с именами функций, инструкций, методов и внутренних констант , используемых в Visual Basic или ведущем приложении. В противном случае вы затеняете те же ключевые слова в языке. Чтобы использовать встроенную функцию, оператор или метод языка, конфликтующие с назначенным именем, необходимо явно указать используемый элемент. Перед именем встроенной функции, оператора или метода укажите имя связанной библиотеки типов. Например, если у вас есть переменная с именем
Left
, можно вызвать функцию Left только с помощьюVBA.Left
.Нельзя повторять имена внутри одного уровня области видимости. Например, нельзя объявить две переменные с именами
age
в одной процедуре. Однако можно объявить частную переменную с именемage
и переменнуюage
уровня процедуры в одном модуле.
Примечание.
Visual Basic не является чувствительным к регистру, но он сохраняет заглавные буквы в операторе объявления имени.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.