Wie löscht man identische Zeilen oder Bereiche in mehreren Arbeitsblättern gleichzeitig in Excel?
Beim Arbeiten mit Excel-Arbeitsmappen, die mehrere Arbeitsblätter enthalten, kann es erforderlich sein, identische Zeilen oder bestimmte Bereiche in allen Blättern gleichzeitig zu löschen – etwa Zusammenfassungszeilen, veraltete Daten oder wiederkehrende Abschnitte aus jeder Tabelle einer standardisierten Arbeitsmappe. Solche Löschvorgänge manuell einzeln in jedem Arbeitsblatt durchzuführen, ist nicht nur zeitaufwendig, sondern auch fehleranfällig, besonders bei umfangreichen Dateien. Glücklicherweise gibt es effiziente Methoden, um dieselben Zeilen oder Bereiche auf einen Schlag in allen ausgewählten Arbeitsblättern zu entfernen. Dieser Artikel stellt zwei bewährte Vorgehensweisen vor und liefert klare Anleitungen, praktische Tipps, wichtige Warnhinweise sowie gezielte Fehlerbehebungsmaßnahmen – für eine präzise und reibungslose Umsetzung.
Löschen derselben Zeilen oder Bereiche in mehreren Arbeitsblättern durch Gruppierung aller Blätter
Löschen derselben Zeilen oder Bereiche in mehreren Arbeitsblättern mithilfe von VBA-Code
Löschen derselben Zeilen oder Bereiche in mehreren Arbeitsblättern durch Gruppierung aller Blätter
Durch das Gruppieren von Arbeitsblättern können Sie dieselben Aktionen gleichzeitig auf mehrere Blätter anwenden – einfach, effizient und besonders praktisch, wenn alle Blätter identisch strukturiert sind und dieselben Änderungen benötigen. Sobald die Blätter gruppiert sind, wirkt sich jede Aktion, etwa das Löschen von Zeilen oder Bereichen, exakt an derselben Position auf alle gruppierten Blätter aus.
Anwendungsszenarien:Diese Lösung ist ideal, wenn:
- Alle Ihre Arbeitsblätter verfügen über eine identische Struktur – mit derselben Anzahl und Anordnung von Zeilen und Spalten.
- Sie möchten dieselbe(n) Zeile(n) oder denselben Bereich bzw. dieselben Bereiche in jedem Arbeitsblatt gleichzeitig löschen.
Achten Sie jedoch darauf: Jede Aktion, die durchgeführt wird, während die Blätter gruppiert sind, wirkt sich auf alle gruppierten Arbeitsblätter aus. Wenn Ihre Arbeitsblätter unterschiedliche Strukturen aufweisen, kann es zu unbeabsichtigten Löschungen kommen.
Führen Sie zur Löschung identischer Zeilen oder Bereiche aus mehreren gruppierten Arbeitsblättern die folgenden Schritte aus:
1. Klicken Sie mit der rechten Maustaste auf eine beliebige Arbeitsblattregisterkarte in Ihrer aktuellen Arbeitsmappe. Wählen Sie im Kontextmenü Alle Blätter auswählen. Dadurch werden alle Arbeitsblätter gruppiert.

Tipp: Wenn Sie nur bestimmte Blätter gruppieren möchten (nicht alle), halten Sie die Strg-Taste gedrückt, klicken Sie auf die gewünschten Blattregisterkarten, klicken Sie dann mit der rechten Maustaste und wählen Sie Blätter gruppieren.
2. Solange alle Arbeitsblätter gruppiert sind, markieren Sie die Zeilen oder Bereiche, die Sie im aktuellen Arbeitsblatt löschen möchten. Sobald Sie diese Zeilen oder Bereiche mithilfe der Schaltfläche Löschen oder durch einen Rechtsklick und die Auswahl von Löschen entfernen, werden dieselben Zeilen oder Bereiche automatisch an exakt derselben Position in allen gruppierten Blättern gelöscht.
Warnhinweis: Die Rückgängig-Funktion (Strg+Z) wirkt sich ebenfalls auf alle gruppierten Blätter aus. Stellen Sie daher sicher, dass der richtige Bereich ausgewählt ist, bevor Sie löschen – dieser Vorgang kann nämlich nicht separat für jedes Blatt rückgängig gemacht werden.
3. Sobald Sie die Löschvorgänge abgeschlossen haben, müssen Sie unbedingt die Gruppierung der Arbeitsblätter aufheben. Klicken Sie erneut mit der rechten Maustaste auf eine beliebige Arbeitsblattregisterkarte und wählen Sie im Menü Blätter entgruppieren. Dadurch verhindern Sie, dass zukünftige unbeabsichtigte Änderungen gleichzeitig alle Blätter betreffen.

Praktische Hinweise: Erstellen Sie vor dem Gruppieren eine Sicherungskopie Ihrer Arbeitsmappe. Prüfen Sie, ob Formeln von den zu löschenden Zeilen abhängen, und bewerten Sie mögliche Auswirkungen. Stellen Sie beim Entgruppieren sicher, dass „[Gruppe]“ aus dem Dateinamen in der Titelleiste von Excel verschwindet.
Fehlerbehebung: Sollte eine Aktion versehentlich auf falsche Zeilen in mehreren Blättern angewendet worden sein, führen Sie sofort „Rückgängig“ aus, gruppieren Sie die Blätter erneut und wiederholen Sie den Vorgang mit der richtigen Auswahl. Stellen Sie vor weiteren Bearbeitungen stets sicher, dass die Blätter tatsächlich gruppiert sind.
Löschen derselben Zeilen oder Bereiche in mehreren Arbeitsblättern mithilfe von VBA-Code
Wenn Sie dieselben Zeilen oder bestimmte Bereiche in zahlreichen Arbeitsblättern entfernen müssen – besonders bei komplexen Szenarien oder einer großen Blattanzahl – bietet VBA (Visual Basic for Applications) eine schnelle und flexible Lösung. Mit VBA lassen sich individuelle Anpassungen vornehmen, Batch-Verarbeitung nutzen und auch fortgeschrittene Kriterien oder das Löschen nicht zusammenhängender Zeilen und Bereiche problemlos umsetzen.
Anwendungsszenarien:Wählen Sie diese Methode, wenn:
- Sie müssen dieselben Zeilen oder Bereiche in zahlreichen Arbeitsblättern löschen – oder solche Aufgaben fallen immer wieder an.
- Ihre Löschvorgaben enthalten komplexere Logik (z. B. variable Bereiche, die auf Benutzereingaben basieren).
- Arbeitsblätter lassen sich aufgrund ihrer unterschiedlichen oder komplexen Strukturen nicht einfach gruppieren.
Wichtige Hinweise: Die Ausführung von VBA-Code verändert Ihre Daten direkt. Erstellen Sie unbedingt vorab eine Sicherungskopie Ihrer Arbeitsmappe, und stellen Sie sicher, dass Makros in Ihren Excel-Einstellungen aktiviert sind.
Löschen derselben Zeilen in mehreren Arbeitsblättern
1. Drücken Sie gleichzeitig Alt + F11, um das Fenster des Microsoft Visual Basic for Applications (VBA)-Editors zu öffnen.
2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul zu erstellen. Anschließend kopieren Sie den folgenden VBA-Code in das Codefenster des Moduls:
Sub bleh()
Dim xWs As Worksheet
Set xWs = ActiveSheet
ThisWorkbook.Worksheets.Select
Rows("4:5").Select
Selection.Delete
xWs.Select
End Sub Hinweis: Im VBA-Code bedeutet 4:5, dass die Zeilen 4 und 5 in allen Arbeitsblättern der aktuellen Arbeitsmappe gelöscht werden. Wenn Sie andere Zeilen löschen möchten, passen Sie diese Werte entsprechend an. Um beispielsweise nur Zeile 2 zu entfernen, ersetzen Sie 4:5 durch 2:2.
3. Drücken Sie die Taste F5, um den Code auszuführen. Die angegebenen Zeilen werden sofort aus jedem Arbeitsblatt Ihrer Arbeitsmappe gelöscht.
Tipps und Erinnerungen: Sollte ein Fehler auftreten (z. B. beim Versuch, Zeilen zu löschen, die in einem kürzeren Blatt nicht vorhanden sind), stellen Sie sicher, dass alle Blätter ausreichend Zeilen enthalten. Der Code verarbeitet nur sichtbare Blätter – ausgeblendete oder geschützte Blätter können Fehler verursachen, sofern sie nicht entsprechend berücksichtigt werden.
Fehlerbehebung: Falls nichts passiert oder einige Zeilen nicht wie erwartet gelöscht werden, stellen Sie sicher, dass Sie das richtige Modul ausgewählt haben und der Code keine Syntaxfehler enthält. Prüfen Sie außerdem den Schutzstatus Ihrer Arbeitsblätter.
Löschen derselben Bereiche in mehreren Arbeitsblättern
Wenn Sie denselben Zellbereich (z. B. einen Datenblock wie B2:D10) in jedem Arbeitsblatt leeren möchten, verwenden Sie einfach den folgenden VBA-Code. Diese Methode eignet sich ideal, um gezielt Daten aus einem bestimmten Bereich zu entfernen – ohne ganze Zeilen zu löschen.
Private Sub CommandButton2_Click()
Dim xRg As Range
Dim xTxt As String
Dim xWs As Worksheet
On Error Resume Next
Set xWs = ActiveSheet
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select the range you want to delete across multiple sheets:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
xRg.ClearContents
ThisWorkbook.Worksheets.Select
ActiveWindow.SelectedSheets.FillAcrossSheets xRg, xlFillWithContents
xWs.Select
End Sub Nachdem Sie den VBA-Code in das Modul kopiert und eingefügt haben, drücken Sie F5, um das Makro auszuführen. Wählen Sie im erscheinenden Fenster mit der Bezeichnung „Kutools für Excel“ den Bereich aus, den Sie in allen Blättern löschen möchten, und klicken Sie anschließend auf OK.

Sobald Sie Ihre Auswahl bestätigen, werden die Werte im Bereich „Begrenzter Bereich“ aus jedem Arbeitsblatt Ihrer aktuellen Arbeitsmappe gelöscht.
Praktische Hinweise: Diese Methode eignet sich ideal, wenn Sie Inhalte aus demselben Zellbereich in mehreren Arbeitsblättern löschen möchten. Beachten Sie: Mit „Löschen“ ist hier das Entfernen des Zellinhalts gemeint – es erfolgt keine Verschiebung von Zellen nach oben oder links. Strukturelle Änderungen am Arbeitsblatt, wie das Löschen ganzer Zeilen oder Spalten, werden nicht durchgeführt, es sei denn, Ihr VBA-Code sieht dies ausdrücklich vor.
Vorsichtsmaßnahmen: Schützen Sie Ihre Daten, indem Sie die Datei vor der Ausführung des Makros speichern. Falls ein ausgewähltes Arbeitsblatt geschützt oder ausgeblendet ist, kann VBA einen Fehler zurückgeben oder das betreffende Blatt überspringen.
Fehlerbehebung: Sollte das Dialogfeld nicht erscheinen, vergewissern Sie sich, dass Makros aktiviert sind und Sie den vollständigen Code korrekt eingefügt haben. Falls der falsche Bereich gelöscht wurde, führen Sie das Makro erneut mit der richtigen Auswahl aus.
Zusammenfassende Empfehlungen: Sowohl die Arbeitsblattgruppierung als auch der VBA-Ansatz ermöglichen ein effizientes Löschen über mehrere Blätter hinweg. Die Wahl hängt von der Struktur Ihrer Arbeitsmappe und davon ab, wie häufig Sie solche Aufgaben durchführen müssen. Für die regelmäßige Nutzung empfiehlt es sich, Ihre VBA-Prozeduren zur schnellen Wiederverwendung zu speichern und den Code gezielt so anzupassen, dass er bestimmte Blätter oder Bereiche anspricht.
Weitere Alternativen
- Manuelle Wiederholung mit Suchen/Ersetzen: Wenn Sie nur wenige Arbeitsblätter haben, wählen Sie diese nacheinander aus, markieren die gewünschten Zeilen oder Bereiche und löschen sie manuell. Obwohl diese Methode bei vielen Blättern zeitaufwendig ist, vermeidet sie das Risiko unbeabsichtigter Änderungen im gesamten Arbeitsblatt.
- Verwendung einer Excel-Formel (indirekte Methode): In komplexeren Szenarien können Sie Formeln und Hilfsspalten – etwa mit den Funktionen INDIREKT, VERGLEICH und WENN– nutzen, um zu löschende Zeilen zu kennzeichnen und diese nach dem Filtern manuell zu entfernen. Diese Technik eignet sich zwar eher zur visuellen Markierung von Daten als zum direkten Löschen über mehrere Blätter hinweg, ermöglicht Ihnen aber eine klare Übersicht über die betroffenen Zeilen, bevor Sie diese manuell löschen.
Verwandte Artikel:
- Wie Zeilen löschen man fehlende/leere Werte in bestimmten Spalten in Excel?
- Wie Zeilen löschen man, wenn eine Zelle größer/kleiner als ein bestimmter Wert ist, in Excel?
- Wie löscht man alle Zeilen außer der ersten Kopfzeile in Excel?
- Wie löscht man alle Zeilen unterhalb einer bestimmten Zeile oder der aktiven Zelle in Excel?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins