Diretiva #Const

Usado para definir constantes do compilador condicional para o Visual Basic.

Sintaxe

#Constexpressãoconstname =

A sintaxe da diretiva do compilador #Const tem estas partes:

Sair Descrição
constname Obrigatório; Variant (Cadeia de caracteres). Nome da constante; Segue as convenções de nomenclatura de variáveis padrão.
expression Obrigatório. Literal, outra constante de compilador condicional ou qualquer combinação que inclua qualquer ou todos os operadores aritméticos ou lógicos, exceto Is.

Comentários

As constantes do compilador condicional são sempre privadas para o módulo em que aparecem. Não é possível criar constantes do compilador público usando a diretiva #Const . As constantes do compilador público só podem ser criadas na interface do usuário.

Somente constantes e literais do compilador condicional podem ser usados na expressão. O uso de uma constante padrão definida com Const ou o uso de uma constante indefinida causa um erro. Por outro lado, as constantes definidas usando o #Constpalavra-chave só podem ser usadas para compilação condicional.

As constantes do compilador condicional são sempre avaliadas no nível do módulo, independentemente de seu posicionamento no código.

Exemplo

Este exemplo usa a diretiva #Const para declarar constantes do compilador condicional para uso em construções #If...#Else...#End IF .

#Const DebugVersion = 1 ' Will evaluate true in #If block. 

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.