Hogyan lehet törölni a rejtett sorokat az Excelben (3 módszer)

  • Ossza Meg Ezt
Hugh West

Néha munka közben Microsoft Excel, előfordulhat, hogy sok rejtett sorral vagy oszloppal kell foglalkoznunk. A rejtett adatok lehetnek nem elérhetőek, valamint szükségtelenek. Ebben a cikkben bemutatjuk, hogyan lehet törölni a rejtett sorokat az excelben.

Gyakorlati munkafüzet letöltése

A gyakorlati munkafüzetet innen töltheti le.

Rejtett sorok törlése.xlsx

3 módszer a rejtett sorok törlésére az Excelben

1. A "Dokumentum ellenőrzése" lehetőség az Excel rejtett sorainak törléséhez

' Dokumentum ellenőrzése ' opció egy hatékony módja a sorok elrejtésének. Törli a rejtett sorokat a teljes munkafüzet Ez a módszer tehát nem alkalmazható, ha csak egyetlen munkalapról szeretnénk sorokat törölni. A következő módszert kell használnunk VBA amit a cikk második részében tárgyalunk.

A következő adatkészlet értékesítési adatokból áll. A könnyebbség kedvéért ebben a módszerben először elrejtjük a kiemelt sorokat. Ezt követően töröljük a kiemelt sorokat. Lássuk először a sorok elrejtésének folyamatát:

  • Itt a kiemelt sorok elrejtéséhez jelölje ki a sorokat.
  • Csinálj egy jobb gombbal kattintva a cella indexszámán.
  • Ezután kattintson a Rejtsd el .

  • Így láthatjuk, hogy a kiemelt sorok nem láthatók.

Most néhány lépést fogunk követni, hogy töröljük ezeket a rejtett sorokat.

  • Először is, eljutott a Fájl opciót a szalagról.

  • Másodszor, válassza ki a Info menjen a 'Munkafüzet ellenőrzése' A legördülő menüből válassza ki a 'Dokumentum ellenőrzése' opció.

  • Egy ehhez hasonló doboz jelenik meg. Válassza ki Igen ebben az esetben.

  • Aztán a Dokumentum ellenőr ablakban kattintson a Ellenőrizze a címet. .

  • Ezt követően az új ablakban görgessen lefelé. Válassza ki a Mindent eltávolítani a Rejtett sorok és oszlopok szakasz.

  • Végül láthatjuk, hogy a rejtett sorok már nincsenek jelen. Az alábbi kép a sorszámok megszakítás nélküli sorrendjét mutatja a rejtett sorok törlése után.

Megjegyzés:

A törölt sorokat a folyamat után nem tudjuk visszacsinálni. Ezért meg kell őriznie az adatok biztonsági mentését, ha nem akarja véglegesen törölni őket.

Bővebben: Hogyan törölhet bizonyos sorokat az Excelben (8 gyors módja)

2. Ideiglenes oszlop hozzáadása a rejtett sorok törléséhez

Egy másik megközelítés a rejtett sorok törlése egy ideiglenes oszlop hozzáadásával. Ezt a módszert szűréssel fogjuk alkalmazni. Tegyük fel, hogy a következő adatkészletben csak a hely értékesítési adatait szeretnénk megtartani. New York és Boston A többi sort törölni fogjuk. Csak kövesse az egyszerű lépéseket a végrehajtáshoz:

  • Kezdetben válassza ki a teljes adathalmazt (B4:G14) .

  • Menjen a Rendezés és szűrés A legördülő menüből kattintson a következő opcióra Szűrő .

  • Ennek eredményeképpen egy ilyen adatkészletet fogunk látni az oszlopfejnél lévő szűrési lehetőségekkel.

  • Most lépjen a cím szűrés legördülő menüpontjába. Helyszín . Csak válassza ki az opciót New York és Boston .
  • Ezután nyomja meg a OK .

  • Itt csak az értékesítési adatokat fogjuk megkapni a következőkre vonatkozóan New York és Boston . A többi sor most el van rejtve.

  • Ezután adjunk hozzá egy új oszlopot. Nevezzük el Ideiglenes Adja meg az értéket 0 cellában H5 .
  • Húzza a Töltse ki a fogantyút eszköz.

  • Megkapjuk az értéket 0 az összes sorra.

  • A teljes adatkészlet kiválasztása (B4:B15) újra.

  • Ezután menjen a Rendezés és szűrés Válassza ki a következő opciót Szűrő .

  • Itt már minden rejtett adat láthatóvá válik. Láthatjuk, hogy 0 csak azokban a sorokban, amelyeket meg akarunk tartani.

  • Kiválasztjuk a teljes adathalmazt (B4:G15) újra.

  • Menjen a Rendezés és szűrés A legördülő menüből válassza ki a Szűrő .

  • Az adatállomány címsorában láthatjuk a szűrés legördülő menüpontjait.

  • Válassza a legördülő opciót a 'Ideiglenes' oszlop.
  • Itt töröljük az opció kiválasztását 0 .
  • Kattintson a címre. OK .

  • Így megkapjuk azokat a sorokat, amelyeket törölnünk kell.

  • Jelölje ki az összes sort. Kattintson a jobb egérgombbal, és válassza a Sor törlése .

  • Az összes sor az érték nélkül 0 mostantól törlésre kerülnek.

  • Most menjen a legördülő menüpontba a Ideiglenes oszlop. Válassza ki az opciót 0 .
  • Kattintson a címre. OK .

  • Végül csak a városra vonatkozó adatállomány áll rendelkezésünkre. New York és Boston .

Bővebben: Excel parancsikon a sorok törléséhez (bónusz technikákkal)

Hasonló olvasmányok:

  • Hogyan törölhet egyszerre több sort az Excelben (5 módszer)
  • Rejtett sorok törlése az Excel VBA-ban (részletes elemzés)
  • Hogyan lehet törölni a sort a makró használatával, ha a cella 0-t tartalmaz az Excelben (4 módszer)
  • Szűretlen sorok törlése az Excelben a VBA használatával (4 mód)
  • Hogyan szűrhetünk adatokat és törölhetünk sorokat az Excel VBA-val (5 példa)

3. A VBA használata az Excel rejtett sorainak törléséhez

A használata VBA egy fejlett módszer a rejtett sorok törlésére. Két speciális esetben tudjuk ezt megtenni. Az egyik a sorok törlése egyetlen Munkalap . Egy másik lehetőség az adatállomány egy adott tartományából sorok törlése.

3.1 Rejtett sorok törlése az egész munkalapról

Tegyük fel, hogy a következő értékesítési adatkészlettel rendelkezünk. A kísérleti adatkészletünkben a kiemelt sorok el vannak rejtve. Ezeket a sorokat törölni fogjuk a következővel VBA .

A kiemelt sorok elrejtése után az adatbázis az alábbi képen látható módon fog kinézni. Láthatjuk, hogy a sor indexszáma nem folyamatos.

Meg kell jegyezni, hogy ha nincs meg a Fejlesztő lapon az Excelben, aktiválnunk kell a Fejlesztő lap létrehozásához makróval támogatott tartalom.

Először is, megnézzük, hogyan aktiváljuk a Fejlesztő Csak kövesse az alábbi utasításokat.

  • Menjen a Fájl opciót az Excel bal felső sarkában.

  • Ezután válassza ki a Lehetőségek.

  • Ezután egy új ablak jelenik meg. Válassza ki a következő opciót Szalag testreszabása a rendelkezésre álló lehetőségek közül.

  • Ezután válassza ki a Fejlesztő opciót, és kattintson a OK .

  • Végül láthatjuk a Fejlesztő lapot az Excelben.

Most a Fejlesztő lap létrehozásához makróval támogatott tartalom. Lássuk, hogyan tehetjük ezt meg a következő lépésekben.

  • Menjen a Fejlesztő fülön. Válassza ki a Visual Basic opció.

  • Itt egy új ablak nyílik meg. Az ablakban válassza ki a Beillesztés A legördülő menüből válassza ki a Modul opciót. Egy új modult fogunk kapni, melynek neve Modul-1 .

  • Válassza ki az opciót Modul-1. Megnyílik egy üres ablak. Írja be a következő kódot az üres ablakba.
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim LastRow Set sht = ActiveSheet LastRow = sht.UsedRange.Rows(sht.UsedRange.Rows.Count).Row For i = LastRow To 1 Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Kattintsunk a fuss opciót, amit az alábbi képen láthatunk. Megnyomhatjuk a F5 a kód futtatásához.

  • Ennek eredményeképpen láthatjuk, hogy az összes rejtett sort töröltük.

3.2 Rejtett sorok törlése adott tartományból

Ebben a példában a VBA a rejtett sorok törléséhez egy adott tartományból. Ebben a példában is a korábbi adathalmazunkkal folytatjuk.

  • Tegyük fel, hogy a tartományunk (B4:G9) Tehát a 10. sor után nem töröljük a rejtett sorokat. Ezért használunk két színt a rejtett sorok kiemelésére.

  • Mostantól a Fejlesztő lap menj a kód ablakba.
  • Illessze be oda a következő kódot:
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim Rng As Range Dim LastRow As Integer Dim RowCount As Integer Set sht = ActiveSheet Set Rng = Range("B4:G9") RowCount = Rng.Rows.Count LastRow = Rng.Rows(Rng.Rows.Count).Row For i = LastRow To LastRow - RowCount Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Majd mi Kattintson a címre. a fuss opciót, amit az alábbi képen láthatunk. Megnyomhatjuk a F5 a kód futtatásához.

  • Végül láthatjuk, hogy a rejtett sorok a tartományon belüli (B4:G9) törlésre kerülnek, míg a sorszám utáni rejtett sorok 10 még mindig jelen vannak.

Bővebben: Excel sorok törlése egy tartományban a VBA-val (3 egyszerű módja)

Következtetés

Végül ebben a cikkben végigvettük a sorok törlésének különböző módszereit. A gyakorláshoz töltse le a cikkhez hozzáadott gyakorló munkafüzetet. Ha bármilyen zavart érez, csak hagyjon megjegyzést az alábbi mezőben. Megpróbálunk válaszolni a lehető leghamarabb. Maradjon velünk a Microsoft Excel problémák további érdekes megoldásaiért.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.