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

Mehrere Gruppierungsebenen löschen

Forumthread: Mehrere Gruppierungsebenen löschen

Mehrere Gruppierungsebenen löschen
07.09.2007 10:24:00
Matthias
Hallo Excel-Welt,
wer hat eine Quick&Dirty Lösung, um in einem Sheet mit wechselnder Anzahl von Zeilengruppierungen alle Gruppierungen auf Zeilenebene! auf einen Streich zu löschen?
Danke für Euer Feedback.
Gruss Matthias

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mehrere Gruppierungsebenen löschen
07.09.2007 10:28:11
Oberschlumpf
Hi Matthias
Könnte der Makrorecorder eine Lösung sein?
Der ist zumindest meist quick und oft auch dirty ;-)
Ciao
Thorsten

AW: Mehrere Gruppierungsebenen löschen
07.09.2007 10:46:00
Matthias
Hallo Thorsten & Hajo,
Danke für Euer überaus schnelles Feedback!
Da ich immer eine unterschiedliche Anzahl von Ebenen habe (6-8) kann ich das aufgezeichnete Makro nur bedingt verwenden. Da es eine bestimmte Anzahl voraussetzt. Besteht vielleicht die Option über die so generierte Fehlermeldung über ein "onError resume next" den u.a. Code weiter laufen zu lassen?

Sub loescheGruppierung()
Do Until onError
With Sheets("IL TMU")
.Rows.Ungroup
End With
Loop
End Sub


Danke & Gruss Matthias

Anzeige
AW: Mehrere Gruppierungsebenen löschen
07.09.2007 10:53:28
Hajo_Zi
Hallo Matthias,
ich habe gerade nachgesehen in 2003, da gibt es den Punkt Gliederung entfernen schon, da ist es egal wieviele Ebenen. Ich vermute diesen Punkt gbt es auch schon bei 10.
Gruß Hajo

AW: Mehrere Gruppierungsebenen löschen
07.09.2007 10:59:38
Matthias
Hallo Hajo,
schon richtig, aber über diesen Weg verliere ich die Spalten Gruppierungen!
Die würde ich schon gerne erhalten.
Trotzdem Danke für den Tip.
Gruss Matthias

Anzeige
AW: Mehrere Gruppierungsebenen löschen
07.09.2007 10:29:28
Hajo_Zi
Hallo Mathias,
reicht nicht markieren und Grupierung entfernen?
(Vielleicht gibt es in 10 auch schon Gliederung entfernen, ansonsten mehrmals Gruppiuerung entfernen)

Anzeige
Anzeige

Infobox / Tutorial

Mehrere Gruppierungsebenen in Excel löschen


Schritt-für-Schritt-Anleitung

Um mehrere Gruppierungen in Excel zu löschen, kannst Du die folgenden Schritte befolgen:

  1. Markiere die Zeilen: Wähle alle Zeilen aus, die die Gruppierungen enthalten, die Du löschen möchtest.

  2. Gruppierung entfernen:

    • Gehe zum Reiter Daten.
    • Klicke auf Gliederung entfernen oder Gruppierung entfernen. Dies entfernt alle Gruppierungen in den ausgewählten Zeilen.

    Hinweis: Wenn Du diesen Schritt ausführst, werden alle Gruppierungen entfernt, einschließlich der Spalten-Gruppierungen.

  3. VBA-Makro verwenden: Wenn Du eine dynamische Anzahl von Gruppierungen hast, kannst Du ein Makro verwenden:

    Sub loescheGruppierung()
       On Error Resume Next
       Do
           With ActiveSheet
               .Rows.Ungroup
           End With
       Loop Until Err.Number <> 0
       Err.Clear
    End Sub
  4. Führe das Makro aus: Drücke ALT + F8, wähle loescheGruppierung und klicke auf Ausführen.


Häufige Fehler und Lösungen

  • Problem: Die Gruppierung wird nicht entfernt.

    • Lösung: Stelle sicher, dass Du alle relevanten Zeilen markiert hast und dass keine anderen Filter oder Formatierungen aktiv sind, die die Entfernung verhindern.
  • Problem: Verlust von Spalten-Gruppierungen.

    • Lösung: Wenn Du nur die Zeilen-Gruppierungen entfernen möchtest, kannst Du das VBA-Makro anpassen, um nur die gewünschten Gruppen zu zielen.

Alternative Methoden

Eine weitere Methode, um Gruppierungen in Excel zu entfernen, ist die Verwendung von Tastenkombinationen:

  1. Markiere die Zeilen.
  2. Drücke Shift + Alt + ←, um die Gruppierung aufzuheben.
  3. Wiederhole den Schritt, bis alle Gruppierungen entfernt sind.

Diese Methode eignet sich besonders, wenn Du schnell arbeiten möchtest, ohne die Maus zu nutzen.


Praktische Beispiele

  • Beispiel 1: Du hast eine Tabelle mit mehreren Ebenen von Gruppierungen und möchtest nur die oberste Ebene entfernen. Wähle die oberste Gruppierung und nutze die Gruppierung entfernen-Option im Menü.

  • Beispiel 2: Wenn Du häufig mit wechselnden Gruppierungen arbeitest, speichere das obige Makro in Deinem persönlichen Makro-Workbook, um es jederzeit zu nutzen, ohne es erneut eingeben zu müssen.


Tipps für Profis

  • Verwende die Makrorecorder-Funktion, um häufige Aufgaben zu automatisieren. Dies kann Zeit sparen, besonders wenn Du regelmäßig Gruppierungen in Excel aufheben oder löschen musst.

  • Teste das Makro immer zuerst in einer Kopie Deiner Datei, um unerwünschte Änderungen zu vermeiden.


FAQ: Häufige Fragen

1. Wie kann ich alle Gruppierungen in einem Arbeitsblatt auf einmal aufheben? Du kannst das VBA-Makro verwenden, um alle Gruppierungen in einem Arbeitsblatt gleichzeitig zu entfernen.

2. Verliere ich meine Daten, wenn ich die Gruppierung lösche? Nein, das Löschen der Gruppierung hat keinen Einfluss auf Deine Daten. Es entfernt lediglich die visuelle Struktur der gruppierten Zeilen oder Spalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige