Pomoč LibreOffice 7.1
Ukaz Option Compatible vključi združljivostni način za VBA v prevajalniku Basic na ravni modulov.
Funkcija CompatibilityMode() nadzira izvajalni način in vpliva na vso izvršeno kodo po (po)nastavitvi tega načina.
Ta ukaz lahko vpliva ali je v pomoč v naslednjih situacijah:
dovoljevanju posebnih znakov kot identifikatorjev, saj so vsi znaki, definirani kot črka v naboru znakov Latin-1 (ISO 8859-1), sprejeti kot del identifikatorjev,
ustvarjanju konstant VBA, vključno z ne natisljivimi znaki,
podpora ključnih besed Private/Public za procedure,
obvezen ukaz Set za predmete,
privzete vrednosti za neobvezne parametre procedur,
poimenovanje argumentov, ko obstaja več neobveznih parametrov.
Prednalaganje knjižnic LibreOffice Basic
Ukaz Option Compatible je obvezen pri kodiranju modulov razredov.
Option Compatible
Option Compatible
' Koda deluje s to možnostjo, sicer povzroči napako pri prevajanju
Sub Main
ä = 10
print ä
End Sub
Ukaz Option VBAsupport 1 samodejno sproži ukaz Option Compatible.