Hogyan lehet törölni az Excel bizonyos oszlopaiban hiányzó / üres értékű sorokat?
Bizonyos esetekben előfordulhat, hogy törölni kell a hiányzó értékű vagy üres cellákat az Excel cellatartományában. Ez a cikk megmutatja, hogyan kell kezelni ezt a problémát.
Törölje a hiányzó / üres értékű sorokat bizonyos oszlopokban, VBA kóddal
Törölje a hiányzó / üres értékű sorokat bizonyos oszlopokban, VBA kóddal
Tételezzük fel, hogy törölni akarjuk a sorokat, ha hiányzik az érték a B és D oszlopban, amint az a következő képernyőképen látható. A következő VBA-kód futtatásával futtathatja azt.
1. nyomja meg más + F11 megnyitni Microsoft Visual Basic for Applications ablak.
2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok. Ezután másolja és illessze be az alábbi VBA kódot a Kód ablakba.
VBA-kód: Törölje a hiányzó / üres értékű sorokat bizonyos oszlopokban
Sub DeleteRows()
Dim I As Integer
Dim xCount As Integer
Dim xRg As Range
Dim xTxt As String
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can’t select multiple ranges to operate", vbInformation, "Kutools for Excel"
Exit Sub
End If
xCount = xRg.Rows.Count
For I = xCount To 1 Step -1
If Application.WorksheetFunction.CountBlank(xRg.Rows(I)) > 0 Then
xRg.Rows(I).EntireRow.Delete
End If
Next
End Sub
3. nyomja meg F5 gombot a kód futtatásához. Aztán a Kutools az Excel számára megjelenik a párbeszédpanel, válassza ki azt az oszloptartományt, amelyet ellenőrizni szeretne, hogy hiányzik-e érték vagy sem, majd kattintson a gombra OK gombot.
A kattintás után a OK gombra kattintva láthatja, hogy az összes, a B és D oszlopban hiányzó értékű sor azonnal törlődik. Lásd a képernyőképet:
Megjegyzések: Nem választhat ki egyszerre több tartományt. Ha hiányzik az érték több oszlopban, és törölni szeretné az összes sort, akkor ismételje meg a fenti 3. lépést egyik oszlopból a másikba.
Könnyen kitölthet minden üres cellát bizonyos értékekkel az Excelben
A Töltse ki az üres cellákat hasznossága Kutools az Excel számára segíthet az üres cellák egyszerű kezelésében az Excelben. Például kitöltheti a kiválasztott tartomány összes üres celláját fix értékkel, az üres cellákat a fenti, a lefelé, a bal vagy a jobb oldali cellák értéke alapján, vagy kitöltheti az üres cellákat lineáris értékekkel. Lásd a képernyőképet:
Töltse le és próbálja ki most! (30-napos ingyenes túra)
Kapcsolódó cikkek:
- Hogyan lehet törölni a sorokat, ha a cella nagyobb vagy kisebb, mint az Excel bizonyos értéke?
- Hogyan lehet törölni az összes sort az Excel első fejlécsorának kivételével?
- Hogyan lehet törölni az összes sort az Excel bizonyos sora vagy aktív cellája alatt?
A legjobb irodai termelékenységi eszközök
A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet
- újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
- Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
- Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
- Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
- Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
- Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
- Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
- Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
- Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
