Dim bak As Range
For Each bak In Range("AB1:AB" & WorksheetFunction.CountA(Range("AB1:Ab65000")))
If StrConv(bak.Value, vbUpperCase) = StrConv(ComboBox1.Value, vbUpperCase) Then
bak.Select
For k = 1 To ListBox1.ListCount
ListBox1.AddItem
ListBox1.Column(0, k) = (ActiveCell.Offset(0, -1).Value)
ListBox1.Column(1, k) = (ActiveCell.Offset(0, 1).Value)
ListBox1.Column(2, k) = (ActiveCell.Offset(0, 4).Value)
ListBox1.Column(3, k) = (ActiveCell.Offset(0, 84).Value)
Next k
'yukarıdaki kod çalışmıyor. bu verileri tek bir listboxta farklı sütunlarda görüntüleyemiyorum
'aşağıdaki kodlar çalışıyor. ayrı ayrı listboxta veri görüntüleyebiliyorum.
ListBox2.AddItem (ActiveCell.Offset(0, -1).Value)
ListBox3.AddItem (ActiveCell.Offset(0, 1).Value)
ListBox4.AddItem (ActiveCell.Offset(0, 4).Value)
ListBox5.AddItem (ActiveCell.Offset(0, 84).Value)
End If
Next bak
For Each bak In Range("AB1:AB" & WorksheetFunction.CountA(Range("AB1:Ab65000")))
If StrConv(bak.Value, vbUpperCase) = StrConv(ComboBox1.Value, vbUpperCase) Then
bak.Select
For k = 1 To ListBox1.ListCount
ListBox1.AddItem
ListBox1.Column(0, k) = (ActiveCell.Offset(0, -1).Value)
ListBox1.Column(1, k) = (ActiveCell.Offset(0, 1).Value)
ListBox1.Column(2, k) = (ActiveCell.Offset(0, 4).Value)
ListBox1.Column(3, k) = (ActiveCell.Offset(0, 84).Value)
Next k
'yukarıdaki kod çalışmıyor. bu verileri tek bir listboxta farklı sütunlarda görüntüleyemiyorum
'aşağıdaki kodlar çalışıyor. ayrı ayrı listboxta veri görüntüleyebiliyorum.
ListBox2.AddItem (ActiveCell.Offset(0, -1).Value)
ListBox3.AddItem (ActiveCell.Offset(0, 1).Value)
ListBox4.AddItem (ActiveCell.Offset(0, 4).Value)
ListBox5.AddItem (ActiveCell.Offset(0, 84).Value)
End If
Next bak
