Excel - rivien ehdollinen poistaminen

Ongelma

Minulla on laskentataulukko, jossa sarake A on projektin nimi ja sarakkeet B, C ja D ovat tietyn hankkeen taloudellisia tietoja. Haluan vain poistaa koko rivin projektille vain, jos sarakkeet B, C ja D sisältävät nollaa. Voin asettaa suodattimen ja suodattaa nollan 1 tietylle sarakkeelle, mutta monissa riveissä vain 1 tai 2 kolmesta sarakkeesta on nolla, joten se ei toimi.

Ratkaisu

Kokeile tätä makroa (olettaen, että ensimmäinen rivi sisälsi otsikot).

 Julkinen Sub DELETE_Rows_CellZero_Col_B_C_D () Dim x As Long Dim y As Long x = Alue ("C65536"). End (xlUp). Ylös Y = x To 2 Vaihe -1 Jos solut (y, 2) .Value = 0 ja solut (y, 3) .Arvo = 0 Ja solut (y, 4) .Arvo = 0 Sitten rivit (y). Poista lopetus, jos seuraava y Lopeta alku 
Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä