Hvordan å filtrere en liste og slette resten skjulte eller synlige rader i Excel?

Hvis du ikke ønsker å bruke VBA-kode, kan du skifte til den tredje metoden. Denne delen vil vise deg VBA-kode for å slette skjulte rader i aktive arket. Vennligst gjør som følger.
1. Aktiver regnearket du må slette skjulte rader, trykk ALT + F11 tastene samtidig for å åpne Microsoft Visual Basic for Applications vinduet.
2. I Microsoft Visual Basic for Applications-vinduet, klikker du Sett > Modul. Og deretter kopiere og lime inn nedenfor VBA kode i Module vinduet
VBA-kode. Slett skjulte rader
Sub RemoveHiddenRows () Dim xRow Som Range Dim XRG Som treet Dim xRows Som Range On Error Resume Next Set xRows = Skjæring (ActiveSheet.Range ("A: A".) EntireRow, ActiveSheet.UsedRange) Hvis xRows Er Nothing Then Exit Sub For Hver xRow I xRows.Columns (1) .Cells Hvis xRow.EntireRow.Hidden Så hvis XRG Er Ingenting Deretter Set XRG = xRow Else Set XRG = Union (XRG, xRow) End If End If Neste Hvis ikke XRG Er Ingenting Deretter MsgBox xRg.Count & "Skjulte rader har blitt slettet", "Kutools for Excel" xRg.EntireRow.Delete Else MsgBox "Ingen skjulte rader funnet", "Kutools for Excel" End If End Sub3. Trykk F5 for å kjøre koden. Hvis det er skjulte rader i aktive arket, etter å ha kjørt inn koden, vil en dialogboks dukke opp for å fortelle deg hvor mange skjulte rader er slettet. Klikk på OK-knappen for å slette de skjulte radene. Se skjermbilde:
Ellers vil du få følgende dialogboks etter å ha kjørt inn koden
. Merk: ovennevnte VBA koden ikke bare kan slette skjulte rader med filtrert liste, men også slette skjulte rader som du manuelt har skjult før

Slett synlige rader av filtrert liste med å velge alle synlige celler har
For å slette synlige rader med filtrert liste, kan du gjøre som følger
Kutools for Excel.. med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce 1. Velg alle filtrerte ut rader, og trykk F5-tasten for å åpne dialogboksen Gå til boksen, og deretter klikker du på Spesial knappen. Se skjermbilde:
to. I Go To Special dialogboksen sjekke Synlige celler eneste alternativet, og klikk deretter på OK-knappen
3.. Nå er alle synlige rader er valgt, høyreklikk på valg, og klikk deretter Slett rader.
Til nå er alle synlige rader slettet fra den filtrerte listen.

Slett skjulte eller synlige rader av filtrert liste med Kutools for Excel
De ovennevnte to metodene kan være ikke et ønske om løsninger for mange Excel-brukere, her har vi introdusere deg et nyttig verktøy. Etter gratis Installere Kutools for Excel, kan du enkelt slette skjulte rader i utvalgte range /sengetøy, aktive arket eller alle regneark i Excel
Kutools for Excel. Med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce 1. Hvis du bare vil slette skjulte eller synlige rader av en filtrert liste, kan du velge den filtrerte serien manuelt, og klikk deretter Kutools > Slett > Slett Skjulte (synlig) rader og amp; Kolonner. Se skjermbilde:
to. I Slett Skjulte (synlig) rader og amp; Kolonne dialogboksen velger I valgt Range i Søk i nedtrekkslisten (du kan velge andre alternativer som du trenger), sjekk Rader alternativet i Slett typen delen, og i den detaljerte typen, kryss Synlige rader eller skjulte rader alternativet som du trenger. Og til slutt klikker på OK-knappen. Se skjermbilde:
tre. Så en dialogboks dukker opp for å fortelle deg hvor mange rader er slettet, må du klikke på OK-knappen.
Hvis dette verktøyet er nyttig, kan du laste ned og prøve den gratis prøveversjon nå!