Hallo Excelfreunde,
ist es möglich zwei verschiedene Spalten (E,M) in einer ListBox in eine Spalte einzulesen?
Gruß
fedjo
Private Sub ComboBox1_Click()
Dim intI As Integer
Dim Arr(100, 3) As Variant, intAnz As Integer 'Spalten
ListBox1.Clear
For intI = 2 To Sheets("Ein-Auslagern").Range("C65536").End(xlUp).Row
If Sheets("Ein-Auslagern").Cells(intI, 3).Value _
= ComboBox1.Value Then
Arr(intAnz, 0) = Sheets("Ein-Auslagern").Range("E" & intI).Value
Arr(intAnz, 0) = Sheets("Ein-Auslagern").Range("M" & intI).Value
Arr(intAnz, 1) = Sheets("Ein-Auslagern").Range("F" & intI).Value
Arr(intAnz, 2) = Sheets("Ein-Auslagern").Range("M" & intI).Value
Arr(intAnz, 3) = Sheets("Ein-Auslagern").Range("N" & intI).Value
intAnz = intAnz + 1
End If
Next
ListBox1.ColumnWidths = "2,5 cm;2,5 cm;2,5 cm;2,5 cm"
ListBox1.List = Arr
End Sub