Ausgeblendete Zeilen in Excel löschen (3 Methoden)

  • Teile Das
Hugh West

Manchmal wird bei der Arbeit in Microsoft Excel, können wir mit vielen ausgeblendeten Zeilen oder Spalten zu tun haben. Ausgeblendete Daten können sowohl nicht verfügbar als auch unnötig sein. In diesem Artikel zeigen wir Ihnen, wie Sie ausgeblendete Zeilen in Excel löschen können.

Download Arbeitsbuch Praxis

Sie können das Übungsheft hier herunterladen.

Ausgeblendete Zeilen löschen.xlsx

3 Methoden zum Löschen ausgeblendeter Zeilen in Excel

1. die Option "Dokument inspizieren" zum Löschen ausgeblendeter Zeilen in Excel

' Dokument inspizieren ' ist eine effektive Methode, um Zeilen auszublenden. Sie löscht ausgeblendete Zeilen aus der gesamte Arbeitsmappe Diese Methode ist also nicht anwendbar, wenn wir nur Zeilen aus einem einzigen Arbeitsblatt löschen wollen. Wir müssen die Methode VBA auf die wir im letzten Teil dieses Artikels eingehen werden.

Der folgende Datensatz besteht aus Verkaufsdaten. Der Einfachheit halber werden bei dieser Methode zunächst die hervorgehobenen Zeilen ausgeblendet. Danach werden die hervorgehobenen Zeilen gelöscht. Sehen wir uns zunächst den Prozess des Ausblendens der Zeilen an:

  • Um die markierten Zeilen auszublenden, markieren Sie die Zeilen.
  • Machen Sie eine Rechtsklick auf über die Zellindexnummer.
  • Klicken Sie dann auf die Option Ausblenden .

  • Die hervorgehobenen Zeilen sind also nicht sichtbar.

Wir werden nun einige Schritte ausführen, um diese ausgeblendeten Zeilen zu löschen.

  • Erstens, zum Datei in der Multifunktionsleiste.

  • Zweitens: Wählen Sie die Infos Gehen Sie zum Abschnitt Arbeitsmappe inspizieren Wählen Sie aus der Dropdown-Liste die Option Dokument inspizieren Option.

  • Es erscheint ein Feld wie dieses. Wählen Sie Ja in diesem Fall.

  • Dann wird aus dem Dokumenteninspektor klicken Sie auf die Option Überprüfen Sie .

  • Scrollen Sie dann in dem neuen Fenster nach unten und wählen Sie die Option Alle entfernen für die Ausgeblendete Zeilen und Spalten Abschnitt.

  • Schließlich können wir sehen, dass die ausgeblendeten Zeilen nicht mehr vorhanden sind. Das folgende Bild zeigt die ununterbrochene Folge von Zeilennummern nach dem Löschen der ausgeblendeten Zeilen.

Anmerkung:

Die gelöschten Zeilen können nach diesem Vorgang nicht mehr rückgängig gemacht werden. Sie müssen also eine Sicherungskopie der Daten aufbewahren, wenn Sie sie nicht endgültig löschen wollen.

Lesen Sie mehr: So löschen Sie bestimmte Zeilen in Excel (8 schnelle Möglichkeiten)

2) Hinzufügen einer temporären Spalte zum Löschen verborgener Zeilen

Ein anderer Ansatz besteht darin, ausgeblendete Zeilen durch Hinzufügen einer temporären Spalte zu löschen. Wir werden diese Methode mit Hilfe von Filtern anwenden. Nehmen wir an, dass wir in dem folgenden Datensatz nur die Verkaufsdaten des Standorts behalten wollen New York und Boston Wir werden die restlichen Zeilen löschen. Folgen Sie den einfachen Schritten, um dies auszuführen:

  • Wählen Sie zu Beginn den gesamten Datensatz aus (B4:G14) .

  • Gehen Sie zum Sortieren & Filtern Klicken Sie in der Dropdown-Liste auf die Option Filter .

  • Als Ergebnis sehen wir einen Datensatz wie diesen mit Filteroptionen am Spaltenkopf.

  • Gehen Sie nun zum Dropdown-Menü Filterung des Titels Standort Wählen Sie einfach die Option New York und Boston .
  • Drücken Sie dann OK .

  • Hier erhalten wir nur die Verkaufsdaten für New York und Boston Andere Zeilen sind jetzt ausgeblendet.

  • Fügen Sie nun eine neue Spalte hinzu und nennen Sie sie Vorübergehend Geben Sie den Wert 0 in der Zelle H5 .
  • Ziehen Sie die Füllen Griff Werkzeug.

  • Wir erhalten den Wert 0 für alle Zeilen.

  • Auswahl des gesamten Datensatzes (B4:B15) wieder.

  • Gehen Sie dann zum Sortieren & Filtern Wählen Sie die Option Filter .

  • Hier sind nun alle versteckten Daten sichtbar. Wir können sehen 0 nur in den Zeilen, die wir behalten wollen.

  • Wir werden den gesamten Datensatz auswählen (B4:G15) wieder.

  • Gehe zu Sortieren & Filtern Wählen Sie in der Dropdown-Liste die Option Filter .

  • In den Titelleisten des Datensatzes sind die Dropdown-Listen für die Filterung zu sehen.

  • Gehen Sie auf die Dropdown-Option im Fenster Vorübergehend". Spalte.
  • Hier deaktivieren wir die Option 0 .
  • Klicken Sie auf OK .

  • Wir erhalten also die Zeilen, die wir löschen müssen.

  • Markieren Sie alle Zeilen, klicken Sie mit der rechten Maustaste und wählen Sie die Option Zeile löschen .

  • Alle Zeilen ohne den Wert 0 sind nun gelöscht.

  • Gehen Sie nun in das Dropdown-Menü des Vorübergehend Spalte: Option auswählen 0 .
  • Klicken Sie auf OK .

  • Schließlich haben wir nur den Datensatz für die Stadt New York und Boston .

Lesen Sie mehr: Excel-Kurzbefehl zum Löschen von Zeilen (mit Bonus-Techniken)

Ähnliche Lektüre:

  • Wie man mehrere Zeilen in Excel auf einmal löscht (5 Methoden)
  • Ausgeblendete Zeilen in Excel VBA löschen (Eine detaillierte Analyse)
  • Zeile löschen mit Makro Wenn Zelle 0 enthält in Excel (4 Methoden)
  • Ungefilterte Zeilen in Excel mit VBA löschen (4 Möglichkeiten)
  • Wie man mit Excel VBA Daten filtert und Zeilen löscht (5 Beispiele)

3. mit VBA ausgeblendete Zeilen in Excel löschen

Verwendung von VBA ist eine fortgeschrittene Methode, um die ausgeblendeten Zeilen zu löschen. Wir können dies für zwei spezielle Fälle tun. Der eine ist das Löschen von Zeilen aus einer einzelnen Arbeitsblatt Eine andere Möglichkeit besteht darin, Zeilen aus einem bestimmten Bereich eines Datensatzes zu löschen.

3.1 Ausgeblendete Zeilen aus dem gesamten Arbeitsblatt löschen

Angenommen, wir haben den folgenden Datensatz von Verkäufen. In unserem experimentellen Datensatz sind die hervorgehobenen Zeilen ausgeblendet. Wir löschen diese Zeilen mit VBA .

Nach dem Ausblenden der hervorgehobenen Zeilen oder der Datenbank sieht es so aus wie in der folgenden Abbildung. Wir können sehen, dass die Zeilenindexnummer nicht fortlaufend ist.

Es sollte beachtet werden, dass wir, wenn wir nicht über die Entwickler Registerkarte in unserem Excel, müssen wir die Entwickler Registerkarte zum Erstellen Makroaktivierung Inhalt.

Zunächst werden wir sehen, wie man die Entwickler Folgen Sie einfach den unten stehenden Anweisungen.

  • Gehen Sie zum Datei in der oberen linken Ecke von Excel.

  • Wählen Sie dann die Optionen.

  • Daraufhin wird ein neues Fenster geöffnet, in dem Sie die Option Farbband anpassen aus den verfügbaren Optionen.

  • Wählen Sie anschließend die Entwickler Option und klicken Sie auf OK .

  • Schließlich können wir sehen, dass die Entwickler in unserem Excel.

Jetzt werden wir die Entwickler Registerkarte zum Erstellen Makroaktivierung In den folgenden Schritten werden wir sehen, wie wir dies erreichen können.

  • Gehen Sie zum Entwickler Wählen Sie die Registerkarte Visual Basic Option.

  • Es öffnet sich ein neues Fenster, in dem Sie die Option einfügen. Wählen Sie aus der Dropdown-Liste die Option Modul Wir erhalten ein neues Modul namens Modul-1 .

  • Wählen Sie die Option Modul-1. Es öffnet sich ein leeres Fenster, in das Sie den folgenden Code einfügen.
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim LastRow Set sht = ActiveSheet LastRow = sht.UsedRange.Rows(sht.UsedRange.Rows.Count).Row For i = LastRow To 1 Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Wir klicken auf das laufen. die in der folgenden Abbildung zu sehen ist, können wir die Option F5 um den Code auszuführen.

  • Als Ergebnis können wir sehen, dass wir alle ausgeblendeten Zeilen gelöscht haben.

3.2 Ausgeblendete Zeilen aus einem bestimmten Bereich löschen

In diesem Beispiel werden wir Folgendes verwenden VBA um die ausgeblendeten Zeilen aus einem bestimmten Bereich zu löschen. Auch für dieses Beispiel werden wir mit unserem früheren Datensatz fortfahren.

  • Angenommen, unser Bereich ist (B4:G9) Wir werden also die ausgeblendeten Zeilen nach Zeile 10 nicht löschen. Deshalb verwenden wir zwei Farben, um die ausgeblendeten Zeilen hervorzuheben.

  • Jetzt von die Registerkarte Entwickler Gehen Sie zum Code-Fenster.
  • Fügen Sie dort den folgenden Code ein:
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim Rng As Range Dim LastRow As Integer Dim RowCount As Integer Set sht = ActiveSheet Set Rng = Range("B4:G9") RowCount = Rng.Rows.Count LastRow = Rng.Rows(Rng.Rows.Count).Row For i = LastRow To LastRow - RowCount Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Wir werden Klicken Sie auf über die laufen. die in der folgenden Abbildung zu sehen ist, können wir die Option F5 um den Code auszuführen.

  • Schließlich können wir sehen, dass die ausgeblendeten Zeilen innerhalb des Bereichs (B4:G9) gelöscht werden, während ausgeblendete Zeilen nach der Zeilennummer 10 sind noch vorhanden.

Lesen Sie mehr: Excel Zeilen in einem Bereich mit VBA löschen (3 einfache Möglichkeiten)

Schlussfolgerung

Schließlich haben wir in diesem Artikel die verschiedenen Methoden zum Löschen von Zeilen durchgespielt. Um selbst zu üben, laden Sie sich die Übungsmappe herunter, die diesem Artikel beigefügt ist. Wenn Sie sich verwirrt fühlen, hinterlassen Sie einfach einen Kommentar in der unten stehenden Box. Wir werden versuchen, so schnell wie möglich zu antworten. Bleiben Sie bei uns, um weitere interessante Lösungen für Microsoft Excel-Probleme zu finden.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.