10.03.2022, 13:03 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2022, 13:06 von tommich1989.)
Hallo Community,
ich habe eine Tabelle mit mehreren Gliederungsebenen (1-5). Nun möchte ich nur die Gliederungsebene 5 anzeigen lassen und dabei 1-4 ausblenden. Ist sowas irgendwie möglich? Oder kann ich irgendwie eine Formel benutzen, um die Gliederungsebene auszulesen und danach zu filtern? Das würde mir stundenweise Arbeit ersparen.
Also dein Anliegen ist schon speziell und sicher nur mit VBA machbar. Die gewünschten Zeilen kannst du so anzeigen.
Code:
Sub Makro2() Dim c As Range ActiveSheet.UsedRange.Rows.Hidden = True For Each c In ActiveSheet.UsedRange.Rows If Rows(c.Row).OutlineLevel = 6 Then c.Hidden = False Next c End Sub
Wenn du jetzt eine Formel runterziehst, wird die aber trotzdem auch auf die ausgeblendeten Zellen übernommen. Also wäre das Eintragen der Formel dann auch gleich mittels VBA sinnvoll.
Kommt VBA in Frage. Wenn ja wie schaut die Formel aus.
Gruß Elex
Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:1 Nutzer sagt Danke an Elex für diesen Beitrag 28 • tommich1989
Die Formel ist ein Sverweis. und ich brauche das in verschiedenen Spalten.
Gibt es ein Makro welches folgendes macht:
Ich habe eine Formel z.b. in B5. Die Formel wird automatisch runtergezogen nur in die sichtbaren Zellen (dein vorheriges Makro hätte ich davor noch aktiviert) Ich kann im Makro dann sagen ziehe von B5 bis B2000