Aus dem Kurs: Excel VBA Grundkurs (365/2019)

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 26.000 Kurse von Branchenfachleuten.

Property-Prozeduren erstellen

Property-Prozeduren erstellen

Normalerweise unterscheiden Sie hier zwischen Sub und Function. Eine Sub macht etwas, zum Beispiel einen Wert zuweisen, eine Function gibt einen Wert zurück. Und die Properties können das besser. Deswegen will ich Ihnen erst mal zeigen, wie es ohne Properties aussehe. Ich habe jetzt hier ein neues Modul gemacht, ohne Properties. Das soll mit Farben arbeiten können. Völlig egal, um welche Farben es jetzt geht, ich werde einfach mal Ortsfarben nehmen. Das heißt, ich brauche zum Beispiel eine interne Variable, dim m_ für strNameDerFarbe, nenne ich das mal, as string. Dieses Hochkomma dient nur dazu, dass der Strich da nicht gleich quer durchgeht. Also in diesem Modul ist eine Modul-öffentliche Variable, die sich den Namen der Farbe einfach nur merken kann. Und dann brauche ich eine Sub, die den Namen setzen kann, also sub SetzeFarbnamen sage ich mal einfach und dann strName as string, Klammer zu. Und die macht nichts anderes als in dieser internen…

Inhalt