Istruzione Option Compatible

Option Compatible attiva il modo compilatore Basic compatibile con VBA a livello di modulo. La funzione CompatibilityMode() controlla il modo del tempo di esecuzione (runtime) e riguarda tutto il codice eseguito dopo aver (re)impostato il modo.

warning

Questa istruzione deve essere inserita prima del codice eseguibile del programma all'interno del modulo.


Questa opzione può interessare o aiutare nelle situazioni sotto specificate:

note

Option Compatible è obbligatorio quando si programmano moduli di classe.


Sintassi:

Option Compatible

Funzione CompatibilityMode()

La funzione CompatibilityMode() controlla il modo del tempo di esecuzione (runtime) e riguarda tutto il codice eseguito dopo aver (re)impostato il modo. Option Compatible attiva la compatibilità VBA a livello di modulo per il compilatore di LibreOffice Basic.

warning

Utilizzate questa funzione con cautela, limitatela, per esempio, a situazioni relative alla conversione di documenti.


Questa funzione può interessare o aiutare nelle situazioni sotto specificate:

note

La funzione CompatibilityMode() si potrebbe rendere necessaria durante il riordinamento delle modalità di compilazione in Option Compatible o Option VBASupport.


Sintassi:

CompatibilityMode(True | False)

Fate riferimento ai capitoli Identificazione del sistema operativo e Ottenere informazioni sulla sessione per semplici esempi di Option Compatible, oppure alla libreria Basic condivisa Access2Base per altri esempi di classe che fanno uso della modalità di compilazione Option Compatible.

Modifica di ambito delle variabili in Uso di procedure e funzioni con la funzione CompatibilityMode().