Die Eigen-Operationen stehen für sich selbst und sind nicht zur Verwendung innerhalb von Ausdrücken vorgesehen. Mit „einzelner Variable“ sind in der Beschreibung Variablen im Arbeitsspeicher gemeint. Hierbei auch Solche die als Array dimensioniert wurden, Element einer Struktur oder Eigenschaften einer benutzerdefinierten Klasse sind.

and= (UND)

Diese Operatorkombination führt eine bitweise UND-Verknüpfung vom Wert einer einzelne Variable mit dem Ergebnis des angegebenen Ausdrucks durch.
variable and= Ausdruck
Beispiel:

  dim a as byte
  a and= 0x0f  ' wie a = a and 0x0f

or= (ODER)

Diese Operatorkombination führt eine bitweise ODER-Verknüpfung vom Wert einer einzelne Variable mit dem Ergebnis des angegebenen Ausdrucks durch.
variable or= Ausdruck
Beispiel:

  dim a as byte
  a or= 0x0f  ' wie a = a or 0x0f

xor= (EXKLUSIV-ODER)

Diese Operatorkombination führt eine bitweise EXKLUSIV-ODER-Verknüpfung vom Wert einer einzelne Variable mit dem Ergebnis des angegebenen Ausdrucks durch.
variable xor= Ausdruck
Beispiel:

  dim a as byte
  a xor= 0x0f  ' wie a = a xor 0x0f

>>= (SHIFT-RECHTS)

Diese Operatorkombination führt eine bitweise Rechts-Verschiebung vom Wert einer einzelne Variable durch.
variable >>= Ausdruck
Beispiel:

  dim a as byte
  a >>= 4  ' wie a = a >> 4

Diese Operatorkombination führt eine bitweise Links-Verschiebung vom Wert einer einzelne Variable durch.
variable <<= Ausdruck
Beispiel:

  dim a as byte
  a <<= 4  ' wie a = a << 4