Instrução Option Compatible

A instrução Option Compatible ativa o modo de compatibilidade 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 deve ser adicionada antes do código de programa executável em um módulo.


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

note

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


Sintaxe:

Option Compatible

Função CompatibilityMode()

A função CompatibilityMode() controla o modo de execução e afeta todo 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 este recurso com cautela, limite-o para situações de conversão de documentos por exemplo.


Esta funçã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 operacional e Obter informação da sessão para exemplos da instrução Option Compatible, ou Biblioteca compartilhada Basic Access2Base para outros exemplos de classes que usam o modo do compilador Option Compatible.

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