Instrução Option Compatible

A instrução Option Compatible ativa o modo de compatibilidade VBA do compilador Basic a nível de módulo. A função CompatibilityMode() controla o modo de execução e afeta todo o código executado após ativar ou desativar o modo.

warning

Esta instrução terá de ser adicionada a um módulo antes do código do programa executável.


Esta opção pode afetar ou ajudar nas seguintes situações:

note

A instrução Option Compatible é necessária quando codificar módulos de classes.


Sintaxe:

Option Compatible

Função CompatibilityMode()

A função CompatibilityMode() controla o modo de execução e afeta todo o código executado após ativar ou desativar o modo. A instrução Option Compatible ativa o modo de compatibilidade VBA a nível de módulo para o compilador Basic do LibreOffice.

warning

Utilize esta funçao com cuidado. Limite-a para situações de conversão de documentos, por exemplo.


Esta opção pode afetar ou ajudar nas seguintes situações:

note

A função CompatibilityMode() pode ser necessária quando recorrer aos modos do compilador Option Compatible ou Option VBASupport.


Sintaxe:

CompatibilityMode(True | False)

Consulte Identificar o sistema operativo e Obter informação da sessão para exemplos da instrução Option Compatible, ou a biblioteca partilhada Basic Access2Base para outros exemplos de classes que usam o modo do compilador Option Compatible.

Modificação do alcance de variáveis em Utilizar procedimentos e funções com a função CompatibilityMode().