ich habe folgendes Problem: Mittels Makro lasse ich die Spalte L (range mit dem Namen prüfbereich1) einer Tabelle durchsuchen. Hat die betreffende Zelle den Wert 1, soll anschließend die ganze Zeile gelöscht werden:
For Each zelle2 In prüfbereich1
If zelle2.Value 1 Then
j = zelle2.Row
Rows(j).Select
Selection.Delete
End If
prüfbereich1.Select
Next zelle2
Alle Zellen der Spalte L haben das Format Standard. Dennoch wird nicht jede betreffende Zeile, die unter Spalte L den Wertb 1 hat, gelöscht, und ich habe keine Ahnung, woran das liegen könnte. Hinweis: es sind je nach Einzelabfrage auch mal mehrere hundert Zeilen abzuarbeiten.
Bin für jede Hilfe dankbar!