mimindt
Goto Top

Gruppierung von Zeilen mit einer bestimmten Farbe mit Makro

Hallo zusammen,

ich habe eine große Tabelle mit immer jeweils einer Zeile ohne Hintergrundfarbe und einer Zeile in hellblau.
Die hellblaue Zeile gehört inhaltlich zu der Zelle darüber ohne Hintergrundfarbe. Deswegen möchte ich die Zelle darunter jeweils gruppieren.

Ich kenne nur das Makro zum Ausblenden der Zelle in hellblau. Ich weiß aber nicht, wie ich dieselben Zeilen über die ganze Tabelle hinweg gruppieren kann.
Könnte mir jemand bitte weiterhelfen? Vielen Dank im Voraus face-smile

Sub Farbenausblenden()
Dim c As Range
Dim r As Range

For Each c In ActiveSheet.UsedRange.Columns
If c.Interior.ColorIndex = 24 Then c.EntireColumn.Hidden = True
Next c

For Each r In ActiveSheet.UsedRange.Rows
If r.Interior.ColorIndex = 24 Then r.EntireRow.Hidden = True
Next r

End Sub

Content-ID: 329061

Url: https://administrator.de/forum/gruppierung-von-zeilen-mit-einer-bestimmten-farbe-mit-makro-329061.html

Ausgedruckt am: 22.04.2025 um 19:04 Uhr

132272
Lösung 132272 10.02.2017 aktualisiert um 18:23:26 Uhr
Goto Top
Excel Zeilen automatisch gruppieren (Makro)

z.B.
Sub GroupColorRows()
    Dim row As Range
    With ActiveSheet
        For Each row In .UsedRange.Rows
            If row.Interior.ColorIndex = 24 Then
                row.Group
            End If
        Next
       .Outline.ShowLevels RowLevels:=1
    End With
End Sub
Gruß
Mimindt
Mimindt 12.02.2017 um 21:15:51 Uhr
Goto Top
Super vielen Dank.
Wenn ich die Zeilenfarbe wieder lösche, bleibt die Zeile trotzdem noch gruppiert.
Könntest du mir hier nochmal weiterhelfen? Vielen Dank, Grüße.
132272
132272 12.02.2017 aktualisiert um 21:38:31 Uhr
Goto Top
Zitat von @Mimindt:
Wenn ich die Zeilenfarbe wieder lösche, bleibt die Zeile trotzdem noch gruppiert.
Normal face-smile
Ungroup ist dein Freund...
Mimindt
Mimindt 13.02.2017 um 14:07:47 Uhr
Goto Top
Im Moment wird jede Gruppierung in einer neuen Ebene gemacht. Ich hätte aber gerne alle unter 1 gehabt. Was muss ich bei dem Makro dafür ändern? Danke face-smile
132272
132272 13.02.2017 aktualisiert um 15:30:53 Uhr
Goto Top
???? Hier ist alles in Ebene 1 gruppiert.