Declarar constantes

Ao declarar uma constante, você pode atribuir um nome significativo a um valor. Você usa a instrução Const para declarar uma constante e definir seu valor. Depois que uma constante é declarada, ela não pode ser modificada ou atribuída a um novo valor.

Você pode declarar uma constante dentro de um procedimento ou na parte superior de um módulo, na seção Declarações. As constantes no nível do módulo são privadas por padrão. Para declarar uma constante de nível de módulo público, preceda a instrução Const com a palavra-chavePública. Você pode declarar explicitamente uma constante privada precedendo a instrução Const com a palavra-chave Privada para facilitar a leitura e a interpretação do código. Para obter mais informações, confira Noções básicas sobre escopo e visibilidade.

O exemplo a seguir declara a constante conAgePública como um Inteiro e atribui-lhe o valor 34.

Public Const conAge As Integer = 34

As constantes podem ser declaradas como um dos seguintes tipos de dados: Boolean, Byte, Integer, Long, Conversor de Moedas, Single, Double, Date, String ou Variant. Como você já sabe o valor de uma constante, pode especificar o tipo de dados em uma instrução Const .

Você pode declarar várias constantes em uma única instrução. Para especificar um tipo de dados, você deve incluir o tipo de dados para cada constante.

Na instrução a seguir, as constantes e conWage são declaradas conAge como Inteiros.

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

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.