Compartilhar via


Declarar constantes

Ao declarar uma constante, pode atribuir um nome significativo a um valor. Utilize a instrução Const para declarar uma constante e definir o respetivo valor. Depois de uma constante ser declarada, não pode ser modificada ou atribuída a um novo valor.

Pode declarar uma constante dentro de um procedimento ou na parte superior de um módulo, na secção Declarações. As constantes ao nível do módulo são privadas por predefinição. Para declarar uma constante ao nível do módulo público, preceda a instrução Const com o palavra-chave Público. Pode declarar explicitamente uma constante privada antes da instrução Const com o palavra-chave Privado para facilitar a leitura e interpretação do código. Para obter mais informações, veja Compreender o âmbito e a visibilidade.

O exemplo seguinte declara a constante conAgePública como um Número 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: Booleano, Byte, Número Inteiro, Longo, Conversor de Moedas, Único, Duplo, Data, Cadeia ou Variante. Uma vez que já sabe o valor de uma constante, pode especificar o tipo de dados numa instrução Const .

Pode declarar várias constantes numa instrução. Para especificar um tipo de dados, tem de incluir o tipo de dados para cada constante.

Na seguinte instrução, as constantes e conWage são declaradas conAge como Número Inteiro.

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.