Wie kann ich mich auf das Kontrollkästchen des userform mit einer Variablen

Könnte mir jemand sagen, wie auf eine checkbox der userform mit einer Variablen?

Ich habe zum Beispiel so etwas wie diese,

   if UserForm1.checkbox1.Value
   if UserForm1.checkbox2.Value 
   if UserForm1.checkbox3.Value

Ich check fast 40 bis 50 Checkboxen. Aber das schreiben die von 40 bis 50 Aussagen wie diese, ist zeitaufwändig und macht auch einen größeren code.

So, ich war irgendwie denken zu Durchlaufen:

 For i = 1 To 50 
   UserForm1.checkbox & i .Value
 Next i

Sowas. Ich finde nicht zu viel aber ich fand es am Ende. Hier ist der link http://www.ozgrid.com/forum/showthread.php?t=43358 und die Antwort war wie diese,

UserForm1.Shapes("Checkbox" & i).Value

Aber es funktioniert nicht. Hat jemand wissen, die Art und Weise, es zu tun? Ist es möglich? Jede Hilfe wird sehr geschätzt.

InformationsquelleAutor niko | 2011-11-01
Schreibe einen Kommentar