For next loop met CheckBoxes

Status
Niet open voor verdere reacties.

Billy40

Nieuwe gebruiker
Lid geworden
23 nov 2010
Berichten
1
Voor een groot aantal CheckBoxes heb ik dezelfde programmacode nodig. Ik werkt met VBA onder Excel 2002 SP3 en wil graag een For Next loop gebruiken om de hoeveelheid code te beperken. Ik kwam onderstaande code tegen en leek me ideaal:

Dim i as integer
Dim strControl as string
dim cb as CheckBox

For i=1 to 10
strControl = "CheckBox" & cstr(i)
set cb = me.Controls(strControl)
cb.additem ""
next

Alleen het programma blijft hangen op me.control met de Melding: "Kan de methode of het gegevenslid niet vinden."

Wie kan me vertellen hoe dit kan?
 
Zo moet het zijn volgens mij:

Code:
Dim i As Integer
Dim strControl As String
Dim cb As Control

For i = 1 To 10
     strControl = "CheckBox" & CStr(i)
     Set cb = Me.Controls(strControl)
     cb.Value = True
Next
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan