Hogyan lehet kikapcsolni minden más sort egy makróval
Láthatatlanná szeretné tenni a táblázat minden második vagy minden n -edik sorát? Ezt a "Hide" paranccsal teheti meg. De ha ezt sok sorra szeretné megtenni, unalmassá válik.
A makró elvégzi a munkát helyetted. Itt a kód:
Alsó második sor elrejtése ()
Halvány sor, amilyen hosszú
Sor = 1
Míg a sor <1000
Sejtek (1. sor) .EntireRow.Hidden = Igaz
Vonal = sor + 2
Irányít
End Sub
A makró elrejti az aktív munkalap minden második sorát az 1 -től az 1000 -es sorig. Ha más hatókört szeretne, illessze be a parancs alsó alsó határát Sor = 1 és módosítsa a parancs felső 1000 korlátját Míg a sor <1000. Egyszerűen cserélje ki az 1 -et és az 1000 -et a választott számokkal.
Ha nem akarja minden második sort elrejteni, akkor a 2 -hez más értéket is hozzáadhat a parancshoz Vonal = sor + 2 belép. A 4 -es érték csak minden negyedik sort rejt, a 10 -es szám minden tizedik sort stb.
A rejtett sorok ismételt megjelenítéséhez cserélje ki a parancsot Igaz a makróban Hamis és indítsa újra a makrót.