Правила именования в Visual Basic

При назначении имен процедурам, константам, переменным и аргументам в модуле Visual Basic используйте следующие правила:

  • Необходимо использовать букву в качестве первого знака.

  • В имени нельзя использовать пробел, точку (.), восклицательный знак (!) или символы @, &, $. #

  • Длина имени не может превышать 255 знаков.

  • Как правило, не следует использовать имена, совпадающие с именами функций, инструкций, методов и внутренних констант , используемых в Visual Basic или ведущем приложении. В противном случае вы затеняете те же ключевые слова в языке. Чтобы использовать встроенную функцию, оператор или метод языка, конфликтующие с назначенным именем, необходимо явно указать используемый элемент. Перед именем встроенной функции, оператора или метода укажите имя связанной библиотеки типов. Например, если у вас есть переменная с именем Left, можно вызвать функцию Left только с помощью VBA.Left.

  • Нельзя повторять имена внутри одного уровня области видимости. Например, нельзя объявить две переменные с именами age в одной процедуре. Однако можно объявить частную переменную с именем age и переменную ageуровня процедуры в одном модуле.

Примечание.

Visual Basic не является чувствительным к регистру, но он сохраняет заглавные буквы в операторе объявления имени.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.