Guida di LibreOffice 7.1
Option Compatible attiva il modo compilatore Basic con compatibilità 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.
Questa opzione può interessare o aiutare nelle situazioni sotto specificate:
Consente caratteri speciali come identificatori. Tutti i caratteri definiti come lettera nel gruppo di caratteri Latino-1 (ISO 8859-1) sono accettati come parte degli identificatori.
Supporta le parole chiave Private/Public per le procedure.
Istruzione Set obbligatoria per gli oggetti.
Valori predefiniti per i parametri opzionali nelle procedure.
Argomenti denominati quando esistono più parametri opzionali.
Precaricamento delle librerie LibreOffice Basic
Option Compatible è obbligatorio quando si programmano moduli di classe.
Option Compatible
Option Compatible
' con questa opzione il codice funziona, altrimenti genera un errore di compilazione
Sub Main
ä = 10
print ä
End Sub
L'istruzione Option VBAsupport 1 imposta l'istruzione Option Compatible in modo automatico.