ich benötige eure Hilfe. Ich fülle eine Listbox mit nachstehendem Code:
Dim i As Long 'benötigt für ListBox1
Dim Zeile As Long 'benötigt für ListBox1
Worksheets("Gesamtabrechnung").Activate
With Worksheets("Gesamtabrechnung")
Zeile = .Cells(.Rows.Count, 2).End(xlUp).Row
With Me.ListBox1
.Clear
.ColumnCount = 10
.ColumnWidths = "1,5cm;1,0cm;4cm;0cm;0cm;0cm;0cm;0cm;0cm;2cm"
For i = 2 To Zeile
.AddItem Cells(i, 1) 'SpalteA in erste Spalte
.List(.ListCount - 1, 2) = Cells(i, 2) 'SpalteB in zweite Spalte
' .List(.ListCount - 1, 3) = Cells(i, 3) 'SpalteC in dritte Spalte
' .List(.ListCount - 1, 4) = Cells(i, 4) 'SpalteD in vierte Spalte
' .List(.ListCount - 1, 5) = Cells(i, 5) 'SpalteE in fünfte Spalte
' .List(.ListCount - 1, 6) = Cells(i, 6) 'SpalteF in sechste Spalte
' .List(.ListCount - 1, 7) = Cells(i, 7) 'SpalteG in sechste Spalte
' .List(.ListCount - 1, 8) = Cells(i, 8) 'SpalteH in sechste Spalte
.List(.ListCount - 1, 9) = Cells(i, 9) 'SpalteI in sechste Spalte
Next
End With
End With
Num möchte ich aber gerne, dass nicht die gesamte Liste aufgelistet wird sondern
nur der Teil, welcher in der SpalteI grösser als "" ist.
Könnt ihr mir bitte hierbei helfen. Besten Dank.
Gruss
Peter