Ausgeblendete Zeilen in Excel Löschen: So Geht's
Schritt-für-Schritt-Anleitung
Um ausgeblendete Zeilen in Excel zu löschen, kannst du die folgenden Schritte befolgen:
-
Öffne deine Excel-Datei und wähle das Arbeitsblatt aus, auf dem du die ausgeblendeten Zeilen löschen möchtest.
-
Setze den Autofilter auf die Spalte, die du filtern möchtest. Gehe dazu auf das Menü „Daten“ und klicke auf „Filter“.
-
Filtere deine Daten, um die gewünschten Zeilen anzuzeigen. Nutze dabei „enthält nicht“ oder andere Filteroptionen.
-
Öffne den VBA-Editor mit ALT + F11.
-
Füge ein neues Modul hinzu: Rechtsklick auf „VBAProject (deinDateiname)“ > Einfügen > Modul.
-
Kopiere den folgenden VBA-Code in das Modul:
Sub ausgeblendeteZeilenLöschen()
Dim i As Long
For i = ActiveSheet.UsedRange.Rows.Count To 1 Step -1
If ActiveSheet.Rows(i).Hidden Then
ActiveSheet.Rows(i).Delete
End If
Next i
End Sub
-
Schließe den VBA-Editor und kehre zu Excel zurück.
-
Führe das Makro aus: Gehe zu „Entwicklertools“ > „Makros“ > wähle ausgeblendeteZeilenLöschen und klicke auf „Ausführen“.
Damit werden alle ausgeblendeten Zeilen gelöscht.
Häufige Fehler und Lösungen
Alternative Methoden
Falls du lieber ohne VBA arbeiten möchtest, gibt es auch alternative Methoden:
-
Kopiere sichtbare Zellen: Markiere die gesamte Tabelle und kopiere nur die sichtbaren Zellen in ein neues Arbeitsblatt:
Dim NewWB As Workbook
Set NewWB = Workbooks.Add
ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible).Copy NewWB.Sheets(1).Cells(1, 1)
-
Manuelles Löschen: Filtere deine Daten und lösche die ausgeblendeten Zeilen manuell.
Praktische Beispiele
-
Beispiel für das Löschen ausgeblendeter Zeilen in Excel 365:
- Nutze den oben genannten VBA-Code. Er funktioniert sowohl in Excel 2016 als auch in Excel 365.
-
Beispiel für das Löschen gefilterter Daten:
- Verwende den Autofilter, um bestimmte Daten anzuzeigen, und führe das Makro aus, um alle nicht sichtbaren Zeilen zu löschen.
Tipps für Profis
- Nutze Tastenkombinationen: Um schneller zu arbeiten, gewöhne dir an, die Tastenkombinationen für das Filtern und Ausführen von Makros zu nutzen.
- Speichere deine Makros: Halte deine Makros in einer persönlichen Makroarbeitsmappe, um sie in allen neuen Excel-Dateien verwenden zu können.
- Teste in einer Kopie: Bevor du das Makro auf wichtige Daten anwendest, teste es in einer Kopie deiner Datei.
FAQ: Häufige Fragen
1. Wie kann ich nur sichtbare Zellen in Excel löschen?
Du kannst die Funktion „Inhalte auswählen“ verwenden, um nur die sichtbaren Zellen zu markieren und dann zu löschen.
2. Funktioniert das auch in Excel 2016?
Ja, der VBA-Code funktioniert sowohl in Excel 2016 als auch in Excel 365. Achte darauf, dass du die richtigen Schritte befolgst.
3. Kann ich den Filter nach dem Löschen wiederherstellen?
Ja, du kannst den Filter jederzeit wieder aktivieren, um die Daten erneut anzuzeigen.
4. Wie lösche ich ausgeblendete Spalten in Excel?
Ähnlich wie bei den Zeilen, kannst du den VBA-Code anpassen, um ausgeblendete Spalten zu löschen.