Argumente - explizite Typen
Nutze explizite Typ-Argumente
Auch bei Argumenten sollten explizite Datentypen genannt werden.
Sub ShowUsers(ByVal UserCount)
In diesem Beispiel könnte es sich bei UserCount um einen Varianten handeln, da dies standardmäßig der Fall ist. Es könnte aber auch aufgrund einer DefType-Anweisung ein ganz anderer Datentyp sein. Deutlich stabiler wird diese Routine durch explizite Typ-Definition des Arguments UserCount; z.B.:
Sub ShowUsers(ByVal UserCount As Variant)