Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeilen nach Kriterium löschen / unters. TB

Forumthread: Zeilen nach Kriterium löschen / unters. TB

Zeilen nach Kriterium löschen / unters. TB
10.01.2019 11:16:47
Marcel
Hallo,
ich habe folgenden Code gefunden:
Sub ZeileKriteriumloeschen_NO()
Dim rDel As Range, r As Range
Application.ScreenUpdating = False
For Each r In Range(Cells(2, 3), Cells(Rows.Count, 3).End(xlUp)) '1 Zahl Zeile, 2 Zahl Spalte  _
_
/ Spalte nochmals uebernehmen
If r = 2 Then  'Kriterium anpassen
If rDel Is Nothing Then
Set rDel = r
Else
Set rDel = Union(r, rDel)
End If
End If
Next
If Not rDel Is Nothing Then rDel.EntireRow.Delete
Application.ScreenUpdating = True
End Sub

Mein Anliegen hierzu, wo ich nicht weis, wie ich vorgehen soll
Ich habe eine Excel Mappe mit 4 Tabellenblättern: Blatt1; Blatt2; Blatt3; Blatt4
Ich habe 5 Kriterien (M, NO, NW, SW, SO).
Ich möchte gerne durch 5 verschiedene Makros (für jedes Kriterium 1 Button) die Zeilen, welche nicht dem jeweiligen Kriterium betreffen (jeweils die 4 weiteren) löschen. Die einzelnen Tabellenblätter haben ca. 15000 Zeilen.
Lässt sich dies umsetzen? Wäre euch mega dankbar!
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen nach Kriterium löschen / unters. TB
10.01.2019 12:03:26
Marcel
Ich habe schon fast das richtige gefunden:
Sub loeschen()
Dim n As Integer
n = 1
Do
If Not ActiveSheet.Range("A" & n) = "Südwest" Then
ActiveSheet.Range("A" & n).EntireRow.Delete
Else
n = n + 1
End If
Loop While ActiveSheet.Range("A" & n)  ""
End Sub
nur jetzt soll nur noch berücksichtigt werden, dass Zeile 1 und 2 NICHT mit gelöscht werden und ich auf die speziellen Tabellenblätter verweise und diese nach und nach gelöscht werden?
Könnt ihr mir dies in den Code einbauen?
Anzeige
AW: Zeilen nach Kriterium löschen / unters. TB
10.01.2019 12:32:36
Marcel
Habe das Häkchen nicht gesetzt, dass diese Anfrage noch offen ist, sollte jetzt passen.
Könnt ihr mir helfen?

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige