Wie filtert man eine Liste und löscht die restlichen ausgeblendeten oder sichtbaren Zeilen in Excel?
Beim Arbeiten mit großen Datensätzen in Excel ist es üblich, Listen zu filtern, um nur die Daten anzuzeigen, die Sie für die Analyse oder Berichterstattung benötigen. Nachdem die Daten gefiltert wurden, möchten Sie möglicherweise auch die Zeilen entfernen, die Sie nicht mehr benötigen – entweder durch Löschen aller ausgeblendeten Zeilen (die herausgefilterten) oder durch Löschen aller sichtbaren Zeilen (diejenigen, die Sie ausgewählt haben), sodass nur noch Ihre gewünschten Informationen übrig bleiben. Eine ordnungsgemäße Verwaltung der gefilterten Daten auf diese Weise hilft, Arbeitsblätter zu vereinfachen, Unordnung zu reduzieren und sicherzustellen, dass nur relevante Informationen erhalten bleiben. Dieser Artikel stellt mehrere zuverlässige Methoden zum Löschen von ausgeblendeten oder sichtbaren Zeilen in einer gefilterten Liste in Excel vor, damit Sie Ihre Daten effizient entsprechend Ihren praktischen Bedürfnissen bereinigen können.
Löschen von ausgeblendeten Zeilen im aktiven Arbeitsblatt mit VBA-Code
Löschen von sichtbaren Zeilen einer gefilterten Liste durch Auswahl aller sichtbaren Zellen
Einfaches Löschen von ausgeblendeten oder sichtbaren Zeilen einer gefilterten Liste mit Kutools für Excel
Löschen von ausgeblendeten Zeilen im aktiven Arbeitsblatt mit VBA-Code
Wenn Sie Daten in Excel filtern, werden Zeilen, die nicht Ihren Kriterien entsprechen, ausgeblendet, existieren aber weiterhin im Arbeitsblatt. Manchmal möchten Sie möglicherweise alle diese ausgeblendeten Zeilen schnell in einem Schritt entfernen, anstatt sie manuell einzeln zu löschen, was zeitaufwendig und fehleranfällig sein kann – insbesondere bei großen Datensätzen. Die Verwendung eines einfachen VBA-Makros bietet eine effiziente Möglichkeit, alle ausgeblendeten Zeilen des aktiven Arbeitsblatts auf einmal zu löschen, unabhängig davon, ob sie durch einen Filter oder manuell vom Benutzer ausgeblendet wurden. Dies ist besonders geeignet, wenn Sie nur die derzeit sichtbaren (gefilterten) Daten behalten und den Rest verwerfen möchten.
So gehen Sie vor:
1. Stellen Sie zunächst sicher, dass das Arbeitsblatt mit der gefilterten Liste aktiv (ausgewählt) ist.
2. Drücken Sie gleichzeitig Alt + F11, um das Microsoft Visual Basic for Applications (VBA)-Editor-Fenster zu öffnen.
3. Klicken Sie im VBA-Editor auf Einfügen im oberen Menü und wählen Sie dann Modul aus. Kopieren und fügen Sie den folgenden VBA-Code in das Modulfenster ein:
VBA-Code: Ausgeblendete Zeilen löschen
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub
4. Um den Code auszuführen, drücken Sie die F5-Taste oder klicken Sie auf die Schaltfläche Ausführen in der Symbolleiste. Wenn Ihr aktives Blatt ausgeblendete Zeilen enthält, wird ein Dialogfeld angezeigt, das Sie darüber informiert, wie viele ausgeblendete Zeilen gelöscht wurden. Klicken Sie auf OK, um den Löschvorgang abzuschließen. Siehe Screenshot unten:
Wenn es keine ausgeblendeten Zeilen im aktiven Arbeitsblatt gibt, wird eine Meldung angezeigt, um Sie entsprechend zu informieren.
Hinweise und Tipps:
- Dieses Makro entfernt alle ausgeblendeten Zeilen, unabhängig davon, ob sie durch Filtern oder durch manuelles Ausblenden von Zeilen verborgen wurden.
- Überprüfen Sie, dass Sie das richtige Arbeitsblatt ausgewählt haben, bevor Sie das Makro ausführen. Nach dem Ausführen von VBA-Code gibt es kein Rückgängigmachen – erwägen Sie, vorher eine Sicherungskopie anzufertigen.
- Wenn Sie Formeln haben, die sich auf Zeilen beziehen, die über die zu löschenden hinausgehen, beachten Sie, dass das Löschen von Zeilen Auswirkungen auf nachgelagerte Berechnungen und Verweise haben könnte.

Entfesseln Sie die Magie von Excel mit Kutools AI
- Intelligente Ausführung: Führen Sie Zellenoperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles angetrieben durch einfache Befehle.
- Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe zu optimieren.
- VBA-Codierung: Schreiben und implementieren Sie VBA-Code mühelos.
- Formelinterpretation: Verstehen Sie komplexe Formeln mit Leichtigkeit.
- Textübersetzung: Überwinden Sie Sprachbarrieren in Ihren Tabellen.
Löschen von sichtbaren Zeilen einer gefilterten Liste durch Auswahl aller sichtbaren Zellen Funktion
In einigen Fällen möchten Sie möglicherweise nur die sichtbaren Zeilen nach dem Anwenden eines Filters entfernen – vielleicht, um nur die ausgeblendeten (herausgefilterten) Einträge für weitere Bearbeitung oder Überprüfung zu belassen. Excels integrierte Funktionen können dabei helfen, alle sichtbaren Zeilen einer gefilterten Liste effizient zu löschen, ohne die ausgeblendeten Zeilen zu beeinträchtigen. Dies ist praktisch, wenn Sie verarbeitete oder ausgewählte Daten löschen und das, was ausgeblendet bleibt, wie abgeschlossene Aufgaben oder überprüfte Datensätze, beibehalten möchten.
Hier sind die Schritte dafür:
1. Wählen Sie den gesamten Bereich Ihrer gefilterten Liste aus, einschließlich sichtbarer und ausgeblendeter Zeilen.
2. Drücken Sie F5 (oder Strg + G), um das Dialogfeld Gehe zu zu öffnen. Klicken Sie auf die Spezial Schaltfläche in der linken unteren Ecke, um die Optionen für Gehe zu Spezial zu öffnen. Siehe Screenshot:
3. Wählen Sie im Dialogfeld Gehe zu Spezial die Option Nur sichtbare Zellen aus und klicken Sie dann auf OK. Diese Aktion hebt nur die sichtbaren (nicht gefilterten oder anderweitig ausgeblendeten) Zeilen in Ihrem ausgewählten Bereich hervor.
4. Mit den nun ausgewählten sichtbaren Zeilen klicken Sie mit der rechten Maustaste irgendwo im markierten Bereich und wählen Zeilen löschen aus dem Kontextmenü.
Dadurch werden sofort die sichtbaren Zeilen entfernt, während die ausgeblendeten Zeilen unter den gefilterten Bedingungen unberührt bleiben. Es ist eine schnelle Möglichkeit, Ihr Arbeitsblatt auf nur diejenigen Zeilen zu reduzieren, die zuvor ausgeblendet waren.
Wichtige Erinnerungen:
- Seien Sie vorsichtig bei der Auswahl des Bereichs am Anfang – stellen Sie sicher, dass er alle vorgesehenen Zeilen einschließlich der aktuell ausgeblendeten umfasst.
- Der Vorgang „Zeilen löschen“ kann nicht rückgängig gemacht werden, wenn Sie die Datei speichern und schließen. Erwägen Sie, vorher eine Sicherungskopie anzufertigen, bevor Sie unwiderrufliche Änderungen vornehmen.
- Diese Methode ist ideal zum gelegentlichen Löschen sichtbarer Zeilen aus einem gefilterten Datensatz, kann jedoch bei mehreren Bereichen oder häufigen Aufgaben zeitaufwendig sein.
Einfaches Löschen von ausgeblendeten oder sichtbaren Zeilen einer gefilterten Liste mit Kutools für Excel
Obwohl die oben genannten manuellen und VBA-Methoden häufig verwendet werden, sind sie möglicherweise nicht flexibel oder bequem genug, wenn Sie häufig komplexe oder große Arbeitsblätter verwalten. Um diesen Bedarf effizienter zu decken, bietet das Hilfsprogramm Zeilen & Spalten ausblenden (sichtbar) löschen in Kutools für Excel eine benutzerfreundliche Möglichkeit, schnell entweder ausgeblendete oder sichtbare Zeilen aus ausgewählten Bereichen, dem aktuellen Arbeitsblatt oder sogar über alle Arbeitsblätter hinweg zu entfernen. Diese Methode spart Zeit und reduziert das Risiko von Fehlern, die durch manuelle Operationen entstehen, insbesondere nützlich für Benutzer, die häufig große Datensätze bereinigen und verarbeiten.
Hier erfahren Sie, wie Sie Kutools für Excel für diese Aufgabe verwenden:
1. Wählen Sie den gefilterten Bereich aus, für den Sie entweder ausgeblendete oder sichtbare Zeilen löschen möchten.
2. Gehen Sie zur Registerkarte Kutools oben im Excel-Fenster, dann wählen Sie Löschen > Zeilen & Spalten ausblenden (sichtbar) löschen. Siehe Screenshot unten zur Orientierung:
3. In dem Zeilen & Spalten ausblenden (sichtbar) löschen Dialogfeld, das erscheint, legen Sie Ihre Optionen fest:
– Im Dropdown-Menü Suchen in behalten Sie " Im ausgewählten Bereich " (oder wählen Sie andere Optionen, falls Ihre Aufgabe dies erfordert)
– Im Abschnitt Löschtyp aktivieren Sie Zeilen
– Im Abschnitt Detaillierter Typ wählen Sie entweder Sichtbare Zeilen oder Ausgeblendete Zeilen je nach Bedarf
– Klicken Sie auf OK um zu bestätigen und auszuführen
4. Nach der Ausführung wird ein Bestätigungsdialogfeld genau anzeigen, wie viele Zeilen gelöscht wurden. Klicken Sie auf OK, um den Prozess abzuschließen.
Verwendungsnotizen und Tipps:
- Kutools macht es einfach, einen Bereich auszuwählen oder auf das gesamte Arbeitsblatt anzuwenden, wodurch die Effizienz bei der Stapelverarbeitung erhöht wird.
- Dieser Ansatz reduziert Fehler, die mit der manuellen Auswahl verbunden sind, insbesondere bei großen Tabellen.
- Wenn Sie mit zahlreichen Listen arbeiten oder regelmäßige Datenbereinigung benötigen, ist diese Lösung besonders praktisch.
- Bestätigen Sie immer Ihren ausgewählten Bereich und die gewählte Operation, bevor Sie auf OK klicken.
Wenn Sie eine kostenlose Testversion (30-Tag) dieses Hilfsprogramms nutzen möchten, klicken Sie bitte hier, um es herunterzuladen, und gehen Sie dann zur Anwendung der Berechnung gemäß den oben genannten Schritten.
Löschen von ausgeblendeten oder sichtbaren Zeilen einer gefilterten Liste mit Kutools für Excel
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!