VBA-Programmierung mit Klassen

Von: Lorenz Hölscher
Stand: 11. April 2011
4
(1)
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Eine erste Klasse erstellen

Grundgerüst einer Klasse

Sie fügen eine neue Klasse ein, indem Sie im VBA-Editor im Menü Einfügen/Klassenmodul wählen.

Die Bedienung eines solchen Klassenmoduls unterscheidet sich nicht von "normalen" Modulen. Es hat nur zwei Prozeduren mehr (Class_Initialize und Class_Terminate) und muss später beim Aufruf immer zuerst initialisiert werden. Sie können also nicht mehr wie bisher eine Prozedur oder Funktion des Moduls direkt benutzen, sondern müssen zuerst diese Klasse einer Variablen zuweisen.

Wir können nun als Nächstes eine Klasse programmieren, die inhaltlich bloß ein paar Meldungen erzeugt, aber technisch alles Notwendige besitzt.

Dies ist eine Leseprobe

Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!

Auf VBA-Programmierung mit Klassen erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein