Sakrij retke Excel tablice s VBA makronaredbom koji imaju određeni sadržaj

Sadržaj

Kako sakriti retke putem VBA -e ako ćelija ima određeni sadržaj

Želite li automatski sakriti sve retke s određenim sadržajem pomoću makronaredbe? Zamislite da želite sakriti sve retke ako se tekst "sakrij" pojavi u bilo kojoj ćeliji u odgovarajućem retku. Ovo može biti korisna aplikacija za čišćenje podataka. U sljedećoj tablici pogledajte početnu situaciju:

U ovoj tablici želimo sakriti sve retke koji sadrže ćelije koje sadrže nulu. Koristite sljedeći makro:

Sakrij određene retke ()
Dim Cell As Range
Za svaku ćeliju u ActiveSheet.UsedRange
Ako je Cell.Value = 0 i redovi (Cell.Row) .Hidden = False _
Zatim Rows (cell.Row) .Hidden = True
Sljedeća ćelija
Kraj podm

Ako pokrenete makro s, neke će linije biti potpuno skrivene, kao što je prikazano na sljedećoj slici

U svakom od ovih redaka tekst "sakrij" pojavljuje se u nekom stupcu. Ako želite provjeriti neki drugi kriterij umjesto ovog sadržaja, prilagodite odgovarajuću usporedbu u makronaredbi.

Za ponovni prikaz svih ćelija pritisnite kombinaciju tipki CTRL A, a zatim odaberite funkciju START - FORMAT - FADE OUT & FADE IN - SHOW LINES (Excel 2007 i Excel 2010) ili FORMAT LINE - FADE IN (Excel do verzije 2003). Alternativno, možete upotrijebiti sljedeći makro kako biste izblijedjeli:

Prikaži Sub All

Ćelije.Redovi.Skriven = Netačno

Kraj podm

Za unos jedne od makronaredbi pritisnite kombinaciju tipki ALT F11 u Excelu. Ovo poziva VBA editor. Pomoću naredbe INSERT - MODULE umetnite prazan list modula. Za pokretanje jedne od makronaredbi pritisnite kombinaciju tipki ALT F8 u Excelu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave