Girilen aralıktaki checkbox 'ları seçmek

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Bu işlemi checkbox isimlerine değişken atayarak, for next döngüsü ile nasıl yapabilirim? Controls(.....) şeklinde yapılıyordu ama başarılı olamadım.
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
For i = 1 To 4
Cells(a, i ).Value = Controls("CheckBox" & i)
Next i

Şeklinde deneyin
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
Şu şekildede kullanabilirsiniz;

Private Sub CommandButton2_Click()
For Each denetim In Controls
If Left(denetim.Name, 5) = "Check" Then
[A1].Value = denetim.Name & " " & denetim.Caption & " " & _ denetim.Value
End If
Next
End Sub
 

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Sayın ECYavuz, son örneğiniz uygulamamı daha da kolaylaştırdı. Çok teşekkür ederim.
 
Üst