Indhold
Indholdsfortegnelse 🔎︎

# Option Compatible-udtryk

Option Compatible slår tilstanden VBA-kompatibel Basic kompiler til på modulniveau.

Dette udtryk skal tilføjes før den eksekverbare programkode i et modul.

Funktionen CompatibilityMode() kontrollerer afviklingstilstanden påvirker al kode efter indstilling eller genindstilling af tilstanden.

Denne funktion kan påvirke eller assistere i disse situationer:

- Tillader specialtegn som identifikatorer. Alle tegn, der er definet som bogstav i tegnsætter Latin-1 (ISO 8859-1), accepteres som dele af identifikatorer.

- Opret VBA-konstanter herunder ikke-udskrivelige tegn.

- Understøt Private/Public( = fælles) nøgleord for procedurer.

- Obligatoriske Set-udtryk for objekter.

- Standardværdier for valgfrie parametre i procedurer.

- Navngivne argumenter, der der findes flere valgfire parametre.

- Forhåndsindlæsning af LibreOffice Basic-biblioteker

Option Compatible er nødvendig under kodning af klassemoduler.

### Syntaks:

Option Compatible

### Eksempel:

### Specialtegn som identifikatorer

            Option Compatible' Med denne indstilling fungerer koden, ellers
                                ' vil den være den årsag til en kompileringsfejl
            Sub Main
                ä = 10
                print ä
            End Sub

Udtrykket Option VBAsupport 1sætter automatisk udtrykket Option Compatible.

Relaterede emner

Rem udtyk

funktionen CompatibilityMode()

Option Base-udtryk

Option Explicit-udtryk

Option VBASupport-udtryk

Option ClassModule-udtryk

Variablers omfangsændringer på Anvendelse af procedurer og funktioner med CompatibilityMode()-funktion.

Se Indentificering af operativsystemet og Hent sessionsinformation, for at finde eksempler på klassemoduler eller Acces2Base delt bibliotek for at finde andre klasse-eksempler, der gør brug af kompilertilstanden Option Compatible.