Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.