Forumda emeği geçen herkese merhaba. Arkadaşlar aşağıdaki kodlarda ne gibi bir hata var ki sonuç alamıyorum. Yapmaya çalıştığım şey kısaca şu. ListBox1 e tıkladığımda bazı işlemler yaparak Listbox2 ye listeliyor. Derdim listbox1 in satır sayısı kadar tıklayarak listbox2 nin 7. satırındaki verileri diziye alarak sayfa2 ye
yazdırmak. Ama bu kodlarla sadece bir hücreye veri alabiliyorum. İlgilenen arkadaşlara şimdiden teşekkürler.
yazdırmak. Ama bu kodlarla sadece bir hücreye veri alabiliyorum. İlgilenen arkadaşlara şimdiden teşekkürler.
Kod:
Application.ScreenUpdating = False
Dim syf2 As Worksheet
Set syf2 = Worksheets("SORGU_TABANI")
With syf2
.Range("FA24:GK1048576").ClearContents
ReDim dizit(0 To ListBox2.ColumnCount - 1, 0 To ListBox1.ListCount - 1)
For i = 0 To ListBox1.ListCount - 1
ListBox1.ListIndex = i
For j = 0 To ListBox2.ColumnCount - 1
dizit(j, i) = ListBox2.List(7, j)
Next
Next
.Range("FA24").Resize.Value = dizit
End With
Application.ScreenUpdating = True