Userform VBA Schleife

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Userform VBA Schleife
von: Jan
Geschrieben am: 30.06.2015 21:35:14

Hallo zusammen,
ich möchte gerne per CommanButton in einer Userform mehrere Checkboxen deaktivieren.
CheckBox10.Value = False
CheckBox11.Value = False
...
...
CheckBox40.Value = False
Die anderen Checkboxen sollen davon nicht betroffen sein. Gibt es da eine elagante Lösung.
Vielen Dank !

Bild

Betrifft: AW: Userform VBA Schleife
von: Sepp
Geschrieben am: 30.06.2015 21:44:06
Hallo Jan,

Private Sub CommandButton1_Click()
  Dim lngI As Long
  
  For lngI = 1 To 40
    Me.Controls("CheckBox" & lngI).Object.Value = False
  Next
  
End Sub


Gruß Sepp


Bild

Betrifft: AW: Userform VBA Schleife
von: Jan
Geschrieben am: 30.06.2015 21:53:29
Hallo Sepp,
das ging schnell :-) vielen Dank dafür !
Eine kleine Frage habe ich noch, wenn ich die 1 durch eine 10 ersetze macht er nur die boxen von 10-40 ?

For lngI = 10 To 40


Bild

Betrifft: Ja! o.T.
von: Sepp
Geschrieben am: 30.06.2015 21:58:48

Gruß Sepp


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Userform VBA Schleife"