Объявление констант

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

Константу можно объявить в процедуре или в разделе объявлений в начале модуля. Константы уровня модуля по умолчанию являются частными. Чтобы объявить общедоступную константу уровня модуля, перед оператором Constследует использовать ключевое словоPublic. Чтобы явно объявить частную константу для большей понятности кода, укажите перед оператором Const ключевое слово Private. Дополнительные сведения см. в разделе Общие сведения о области и видимости.

В следующем примере константа conAgePublic объявляется как целое число и присваивается ей значение 34.

Public Const conAge As Integer = 34

Константы можно объявить как один из следующих типов данных: логическое, байтовое, целое число, Long, Currency, Single, Double, Date, String или Variant. Поскольку значение константы известно заранее, вы можете указать тип данных для оператора Const.

В одном операторе можно объявлять несколько констант. Чтобы задать тип данных, необходимо указать тип каждой константы.

В следующей инструкции константы conAge и conWage объявляются как integer.

Const conAge As Integer = 34, conWage As Currency = 35000

См. также

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

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