Gruppieren mit VBA (group/ungroup)
02.09.2004 10:34:52
Michael
ich habe folgendes Problem:
Ich möchte, dass wenn ich auf einen Button klicke ein oder mehrere Zeilen gruppiert werden. Soweit sogut, das klappt.
Jetzt kann man natürlich mehrere Male auf den Button klicken. Dadurch erweitert sich aber die Gruppierung immer um eine Ebene und bei der 9. Ebene gibt es eine Fehlermeldung. (klar!)
Das möchte ich verhindern.
Mein Vorschlag war daher:
Bevor ich die Zeilen gruppiere, soll er mir erst das Blatt DEgruppieren (ungroup).
Aber:
Wenn noch keine Gruppierung vorhanden ist, gibt er mir ebenfalls eine Fehlermeldung aus (auch klar! Es kann ja auch keine Gruppierung entfernt werden, wenn nicht vorhanden!)
Daher meine Frage:
Kann man prüfen, ob es (irgendwo im Blatt) eine Gruppierung gibt? ... sodass folgende logische Prozessfolge ablaufen kann:
Wenn Gruppierung vorhanden , dann Gruppierung KOMPLETT entfernen - Anschließend wieder neu Gruppieren!
Bin für jede Hilfe dankbar!