Rows & Columns.hidden Funktion

Hallo

Wäre jemandem bekannt wie man ab einer bestimmten Zeile, die nachfolgenden Zeilen wieder per hidden Funktion einblenden kann.

Ohne die Endzeilen Variable zu setzen, evt. mit end(XlDown)

Bsp. Zeile 1-3 möchte ich nicht einblenden, die nachfolgenden schon.

Range(Rows(4), Rows(???)).Hidden = False

Natürlich könnte ich bei ??? einen Zahlenwert eingeben, aber da gibts doch sicher etwas eleganteres !!

Grüsse
Flexo

Hallo Flexo,

Ohne die Endzeilen Variable zu setzen, evt. mit end(XlDown)

? du mußt wissen wann du xldown einsetzt. In einer Spalte mit Leerzellen in der Spalte wird das schiefgehen um die unterste belegte Zelle zu finden.

Bsp. Zeile 1-3 möchte ich nicht einblenden, die nachfolgenden
schon.
Range(Rows(4), Rows(???)).Hidden = False

Blende alle Zeilen ein.
Dann blende 1-3 aus.

Gruß
Reinhard

hehe… ok

so kann man das auch anpacken.

werde wohl noch etwas rumtesten.

Danke.

so kann man das auch anpacken.

werde wohl noch etwas rumtesten.

Hallo Flexo,

warum? Was passt dir nicht?

Gruß
Reinhard

Grüezi Flexo

Bsp. Zeile 1-3 möchte ich nicht einblenden, die nachfolgenden
schon.

Range(Rows(4), Rows(???)).Hidden = False

Natürlich könnte ich bei ??? einen Zahlenwert eingeben, aber
da gibts doch sicher etwas eleganteres !!

Vielleicht so?

Range("A4", Range("A4").End(xlDown)).EntireRow.Hidden = False

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

doch doch Reinhard, das passt perfekt.

Ich meine rumtesten mit einblenden und dann die erforderlichen
wieder ausblenden.

Ab und zu… kommt man halt nicht selber auf die Ideen.

Gruss
Flexo