Merhaba arkadaşlar Userformda Listbox1 den Listbox 2 ye aktardığım kayıtlarda cinsiyetleri ayrı ayrı toplamını alabilirmiyiz.
ayrıca aşağıda yazdırırken listbox 2 den alınan veriyi 500 adet döngü kurabilirmiyiz.
MsgBox (ListBox2.Column(0))
If ListBox2.ListCount > -1 Then
Dim asas As Integer
asas = ListBox2.ListCount
Dim listem(500), sd
sd = 0
For sd = 0 To ListBox2.ListCount + 0
ListBox2.ListIndex = sd
If sd = 1 Then
Range("A26") = "1"
Range("B26") = ListBox2.Column(0, 0)
Range("L26") = ListBox2.Column(1, 0)
Range("R26") = ListBox2.Column(2, 0)
Range("u26") = ListBox2.Column(3, 0)
End If
If sd = 2 Then
Range("A27") = "2"
Range("B27") = ListBox2.Column(0, 1)
Range("L27") = ListBox2.Column(1, 1)
Range("R27") = ListBox2.Column(2, 1)
Range("U27") = ListBox2.Column(3, 1)
End If
If sd = 3 Then
Range("A28") = "3"
Range("B28") = ListBox2.Column(0, 2)
Range("L28") = ListBox2.Column(1, 2)
Range("R28") = ListBox2.Column(2, 2)
Range("U28") = ListBox2.Column(3, 2)
End If
ayrıca aşağıda yazdırırken listbox 2 den alınan veriyi 500 adet döngü kurabilirmiyiz.
MsgBox (ListBox2.Column(0))
If ListBox2.ListCount > -1 Then
Dim asas As Integer
asas = ListBox2.ListCount
Dim listem(500), sd
sd = 0
For sd = 0 To ListBox2.ListCount + 0
ListBox2.ListIndex = sd
If sd = 1 Then
Range("A26") = "1"
Range("B26") = ListBox2.Column(0, 0)
Range("L26") = ListBox2.Column(1, 0)
Range("R26") = ListBox2.Column(2, 0)
Range("u26") = ListBox2.Column(3, 0)
End If
If sd = 2 Then
Range("A27") = "2"
Range("B27") = ListBox2.Column(0, 1)
Range("L27") = ListBox2.Column(1, 1)
Range("R27") = ListBox2.Column(2, 1)
Range("U27") = ListBox2.Column(3, 1)
End If
If sd = 3 Then
Range("A28") = "3"
Range("B28") = ListBox2.Column(0, 2)
Range("L28") = ListBox2.Column(1, 2)
Range("R28") = ListBox2.Column(2, 2)
Range("U28") = ListBox2.Column(3, 2)
End If
Ekli dosyalar
Son düzenleme:
