Einführung "VBA mit Microsoft Office"

Eigenschaften, Methoden und Ereignisse

Herdt EX2003P K10.3+10.5/S.124+128

Objekte bestehen aus den folgenden 3 Elementen:

  1. Eigenschaften: die im Objekt gespeicherten Daten
  2. Methoden: die Verarbeitung, die mit diesen Daten geschieht (d.h. Prozeduren innerhalb eines Objekts)
  3. Ereignisse: Gewisse Verarbeitungen werden ausgelöst, wenn etwas geschieht, z.B. wenn geklickt wird.

Bei einer Excel-Arbeitsmappe sind Eigenschaften z.B. Name oder HasPassword (Passwort für Dateischutz).
Arbeitsmappen-Methoden sind Save (Speichern) oder Activate (Mappe aktivieren).

Bei einem Word-Dokument sind Eigenschaften z.B. Name oder Content. Den Wert von Eigenschaften kann man auslesen oder setzen.
Methoden
sind Close (Schliessen) oder CheckSpelling (Rechtschreibeprüfung durchführen).

Ereignisse werden vom Betriebssystem z.B. durch das Öffnen oder Schliessen einer Mappe oder eines Dokumentes ausgelöst. Spezielle Methoden, sogenannte Ereignishandler, bestimmen, wie ein Objekt auf diese Ereignisse reagiert.
Vordefinierte Ereignisse für eine Arbeitsmappe sind z.B. Open oder NewSheet.