Module für gekapselte Werte
Klassen-Module
Klassenmodule können nicht direkt aufgerufen werden, weil erst eine Instanz (eine Arbeitskopie im Speicher) von Ihnen erzeugt werden muss. Dafür können aber mehrere, voneinander unabhängige Instanzen existieren, die jeweils ihre eigenen Werte verwalten.
Mehr Informationen zur Klassen-Programmierung
Für weitere Details zum Umgang mit Klassen und deren Besonderheiten ist die Lektüre des Beitrags "VBA-Programmierung mit Klassen" empfehlenswert.
Erstellen Sie dazu mit Einfügen/Klassenmodul ein neues Klassenmodul und kopieren Sie alles aus dem bisherigen Standardmodul hinein, allerdings nicht den Enum...End Enum-Block und nicht die Deklaration von Pi. Public-Variablen wie diese können nie Bestandteil einer Klasse sein, weil sonst jede Instanz versuchen würde, diese zu veröffentlichen.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied