Sådan filtreres en liste og slettes resten af skjulte eller synlige rækker i Excel?
For en filtreret liste skal du muligvis slette de skjulte eller synlige rækker for kun at beholde de nyttige data. I denne artikel viser vi dig metoder til at slette resten af skjulte eller synlige rækker på en filtreret liste i Excel.
Slet skjulte rækker i aktivt regneark med VBA-kode
Slet synlige rækker med filtreret liste ved at vælge alle synlige celler
Slet let skjulte eller synlige rækker med filtreret liste med Kutools til Excel
Slet skjulte rækker i aktivt regneark med VBA-kode
Dette afsnit viser dig VBA-kode for at slette skjulte rækker i det aktive ark. Gør som følger.
1. Aktiver det regneark, du har brug for for at slette skjulte rækker, tryk på andre + F11 taster samtidigt for at åbne Microsoft Visual Basic til applikationer vindue.
2. Klik på i vinduet Microsoft Visual Basic til applikationer indsatte > Moduler. Og derefter kopiere og indsætte nedenstående VBA-kode i modulvinduet.
VBA-kode: Slet skjulte rækker
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub
3. Tryk på F5 nøgle for at køre koden. Hvis der er skjulte rækker i det aktive ark, vises en dialogboks, der kører koden, for at fortælle dig, hvor mange skjulte rækker der er blevet slettet. Klik på OK knap for at slette de skjulte rækker. Se skærmbillede:
Ellers får du følgende dialogboks, når du har kørt koden.
Bemærk: ovenstående VBA-kode kan ikke kun slette skjulte rækker med filtreret liste, men også slette skjulte rækker, som du manuelt har skjult før.
Slet synlige rækker med filtreret liste ved at vælge alle synlige celler
For at slette synlige rækker med filtreret liste skal du gøre som følger.
1. Vælg alle filtrerede rækker, og tryk på F5 nøgle til at åbne gå til dialogboksen, og klik derefter på Særlig knap. Se skærmbillede:
2. i Gå til Special dialogboksen, skal du kontrollere Kun synlige celler og klik derefter på OK .
3. Nu er alle synlige rækker valgt, højreklik på markeringen, og klik derefter på Slet rækker.
Indtil nu slettes alle synlige rækker fra den filtrerede liste.
Slet let skjulte eller synlige rækker med filtreret liste med Kutools til Excel
Ovennævnte to metoder er muligvis ikke ønsket løsninger til mange Excel-brugere, her introducerer vi dig et praktisk værktøj. Med Slet skjulte (synlige) rækker og kolonner nytte af Kutools til Excel, kan du nemt slette skjulte rækker i det valgte område / ark, aktivt ark eller alle regneark i Excel.
Før påføring Kutools til Excel, Bedes download og installer det først.
1. Hvis du kun vil slette skjulte eller synlige rækker på en filtreret liste, skal du vælge det filtrerede interval manuelt og derefter klikke på Kutools > Slette > Slet skjulte (synlige) rækker og kolonner. Se skærmbillede:
2. i Slet skjulte (synlige) rækker og søjler dialogboksen, hold I valgt interval valgt i Kig ind rullelisten (du kan vælge andre muligheder, som du har brug for), skal du markere Rækker valgmulighed i Slet type sektion og i Detaljeret type afsnit, tjek Synlige rækker or Skjulte rækker mulighed, som du har brug for. Og endelig klik på OK .
3. Derefter dukker en dialogboks op for at fortælle dig, hvor mange rækker der er blevet slettet. Klik venligst på OK .
Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.
Slet skjulte eller synlige rækker med filtreret liste med Kutools til Excel
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!