Option Compatible

Indhald
Innhaldsliste 🔎︎

# Option Compatible-uttrykket

Option Compatible turns on the VBA-compatible Basic compiler mode at the module level.

Dette uttrykket må setjast inn framføre programkoden i ein modul.

The function CompatibilityMode() controls runtime mode and affects all code executed after setting or resetting the mode.

Dette alternativet kan påverka eller vera til hjelp i desse situasjonane:

- Allow special characters as identifiers. all characters that are defined as letter in the Latin-1 (ISO 8859-1) character set, are accepted as part of identifiers.

- Create VBA constants including non-printable characters.

- Støttar Private-/Public-nøkkelord for prosedyrar.

- Tvungne Set-utsegner for objekt.

- Standardverdiar for valfrie parameterar i prosedyrar.

- Namngjevne argument når det finst valfrie parameterar.

- Førehandslasting av LibreOffice Basic-bibliotek

Option Compatible er påkravd når du kodar klassemodular.

### Syntaks:

Option Compatible

### Eksempel:

### Special characters as identifiers

            Option Compatible
            ' With this option the code works, otherwise it causes a compiling error
            Sub Main
                ä = 10
                print ä
            End Sub

Statement Option VBAsupport 1 sets Option Compatible statement automatically.

Liknande emne

Rem-uttrykket

CompatibilityMode() Function

Option Base-uttrykket

Option Explicit-uttrykket

Option VBASupport-uttrykket

Option ClassModule-uttrykket

Endring av variabelomfang i Bruk av prosedyrar og funksjonar med CompatibilityMode()-funksjonen.

Refer to Identifying the Operating System and Getting Session Information for class module examples, or Access2Base shared Basic library for other class examples making use of Option Compatible compiler mode.