Hallo Ich,
Das hat nichts mit Korinthenkackerei zu tun, Der zweite Satz deiner Aussage war schlicht falsch. Das trifft auf Private Variablen zu, aber Publc-variablen können als Eigenschaften auch von anderswo verwendet werden. Ich wollte nur die Alternativen aufzeigen.
Aber ich gebe dir insofern recht, dass es umständlicher ist, immer erst das Modul mit anzugeben. Deshalb hab ich Günther auch empfohlen, die Useform-Variable rauszuschmeißen und nur die im Standard-Modul zu behalten. Denn das ist gemäß deiner Definition eine richtige Variable.
Aber ist es nicht auch ein bisschen Korinthenkackerei zwischen richtigen und falschen Variablen zu unterscheiden? Für mich gibt es keine falschen oder minderwertigen Variablen, sondern alles was man variabel definieren kann, wie z.B. Eigenschaften und Methoden sind im Prinzip Variablen, mach aus Public einfach Private oder Dim und du hast, ohne den Namen zu ändern, aus der Eigenschaft eine Variable gemacht die nur im Modul gültig ist, so wie du es beschrieben hast.
Aber ich bin nicht hier um micht rumzustreiten. Einigen wir uns einfach darauf, dass man das Wort Variable auch variabel definieren kann.
Ich reich dir die Hand und wünsche eine schöne Adventszeit :-)
Gruß Mr. K.
|