ich bin nicht sonderlich fit in VBA und habe ein kleines problem.
Ich lasse aus einem arbeitsblatt zuerst die daten in ein weiteres blatt kopieren, dann sollen die zeilen gelöscht werden, in denen in der spalte 4 nichts (0) drinsteht. Das funktioniert mit dem skript unten auch. jetzt gibt es aber zeilen, in denen zwar in der spalte 4 nichts drinsteht, aber dafür in spalte 28. wenn das der fall ist, soll die zeile stehenbleiben, auch wenn in der spalte 4 nichts bzw. 0 drinsteht. bislang gelingt es mir immer nur entweder dass alles oder nichts stehenbleibt.
Dim i As Long, laR As Long
Application.ScreenUpdating = False
laR = Cells(Rows.Count, 1).End(xlUp).Row
For i = laR To 1 Step -1
If Cells(i, 4).Value = 0 Then
Rows(i).Delete
End If
Next i
Application.ScreenUpdating = True
Hat jemand einen Tipp? Danke vorab!