Instrucción Option Compatible

La instrucción Option Compatible activa el modo compilador Basic compatible con VBA al nivel del módulo. La función CompatibilityMode() controla el modo en tiempo de ejecución y afecta la totalidad del código que se ejecute luego de configurar o reconfigurar el modo.

warning

Esta instrucción debe añadirse antes del código del programa ejecutable en un módulo.


Esta opción puede afectar o ser de ayuda en las siguientes situaciones:

note

Es necesario utilizar Option Compatible al codificar módulos de clase.


Sintaxis:

Option Compatible

La función CompatibilityMode()

La función CompatibilityMode() controla el modo en tiempo de ejecución y afecta la totalidad del código que se ejecute luego de configurar o reconfigurar el modo. La instrucción Option Compatible activa la compatibilidad con VBA al nivel del módulo para el compilador LibreOffice Basic.

warning

Sea prudente con el uso de esta funcionalidad, limitándola, por ejemplo, a situaciones de conversión de documentos.


Esta función puede afectar o ser de ayuda en las siguientes situaciones:

note

La función CompatibilityMode() puede ser necesaria al recurrir a los modos de compilador Option Compatible u Option VBASupport.


Sintaxis:

CompatibilityMode(True | False)

Diríjase a Identificar el sistema operativo y Obtener información de la sesión para ver ejemplos sencillos de Option Compatible, o a la biblioteca Basic compartida «Access2Base» para ver otros ejemplos de clases con el modo de compilador Option Compatible.

Modificar el alcance de variables en Utilizar procedimientos y funciones con la función CompatibilityMode().

¡Necesitamos su ayuda!