Option Compatible Statement
Option Compatible aktiviert den VBA-kompatiblen Basic-Compilermodus auf Modulebene.
Die Funktion CompatibilityMode() steuert den Laufzeitmodus und wirkt sich auf den gesamten Code aus, der nach dem Setzen oder Zurücksetzen des Modus ausgeführt wird.
Diese Option kann folgende Situationen beeinflussen oder unterstützen:
Sonderzeichen als Bezeichner zulassen. Alle Zeichen, die im Zeichensatz Latin-1 (ISO 8859-1) als Buchstaben definiert sind, werden als Teil der Bezeichner akzeptiert.
VBA-Konstanten mit nicht druckbaren Zeichen erstellen.
Unterstützt private/öffentliche Schlüsselwörter für Prozeduren.
Verpflichtende Anweisung Set für Objekte.
Standardwerte für optionale Parameter in Prozeduren.
Benannte Argumente, wenn mehrere optionale Parameter vorhanden sind.
Vorladen von Collabora Office Basic-Bibliotheken
Option Compatible ist beim Codieren von Klassenmodulen erforderlich.
Option Compatible
Sonderzeichen als Bezeichner
Option Compatible' Mit dieser Option funktioniert der Code,
' andernfalls wird ein Kompilierungsfehler verursacht
Sub Main
ä = 10
print ä
End Sub
Die Anweisung Option VBAsupport 1 setzte die Anweisung Option Compatible automatisch.