Hoe een lijst te filteren en de resterende verborgen of zichtbare rijen in Excel te verwijderen?
Bij het werken met grote datasets in Excel is het gebruikelijk om lijsten te filteren om alleen de gegevens weer te geven die je nodig hebt voor analyse of rapportage. Echter, nadat de gegevens zijn gefilterd, wil je misschien ook de rijen verwijderen die je niet langer nodig hebt – door alle verborgen rijen (degenen die zijn gefilterd) te verwijderen, of alle zichtbare rijen (degenen die je hebt gekozen om te zien), zodat alleen de gewenste informatie overblijft. Het op deze manier goed beheren van gefilterde gegevens helpt bij het vereenvoudigen van werkbladen, het verminderen van rommel en zorgt ervoor dat alleen relevante informatie wordt behouden. Dit artikel introduceert verschillende betrouwbare methoden om verborgen of zichtbare rijen in een gefilterde lijst in Excel te verwijderen, zodat je je gegevens efficiënt kunt opruimen volgens je praktische behoeften.
Verwijder verborgen rijen in actief werkblad met VBA-code
Verwijder zichtbare rijen van gefilterde lijst door alle zichtbare cellen te selecteren
Verwijder eenvoudig verborgen of zichtbare rijen van gefilterde lijst met Kutools voor Excel
Verwijder verborgen rijen in actief werkblad met VBA-code
Wanneer je gegevens filtert in Excel, blijven de rijen die niet aan je criteria voldoen verborgen, maar bestaan ze nog steeds in het werkblad. Soms wil je mogelijk snel alle verborgen rijen in één stap verwijderen, in plaats van ze handmatig één voor één te verwijderen, wat tijdrovend en foutgevoelig kan zijn – vooral bij grote datasets. Het gebruik van een eenvoudige VBA-macro biedt een efficiënte manier om alle verborgen rijen van het actieve werkblad tegelijk te verwijderen, ongeacht of ze verborgen zijn door een filter of handmatig door de gebruiker. Dit is vooral geschikt wanneer je alleen de momenteel zichtbare (gefilterde) gegevens wilt behouden en de rest wilt verwijderen.
Hier is hoe je verder moet:
1. Zorg er eerst voor dat het werkblad met de gefilterde lijst actief is (geselecteerd).
2. Druk gelijktijdig op Alt + F11 om het venster van de Microsoft Visual Basic for Applications (VBA)-editor te openen.
3. Klik in de VBA-editor op Invoegen in het bovenste menu en kies vervolgens Module. Kopieer en plak de volgende VBA-code in het modulevenster:
VBA-code: Verwijder verborgen rijen
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
4. Druk op de toets F5 of klik op de knop Uitvoeren in de werkbalk om de code uit te voeren. Als je actieve blad verborgen rijen bevat, verschijnt er een dialoogvenster dat je laat weten hoeveel verborgen rijen zijn verwijderd. Klik op OK om de verwijdering te voltooien. Zie onderstaande schermafbeelding:
Als er geen verborgen rijen in het actieve werkblad zijn, verschijnt er een bericht om je hiervan op de hoogte te stellen:
Opmerkingen en tips:
- Deze macro verwijdert alle verborgen rijen, ongeacht of ze verborgen zijn door filteren of door handmatig rijverberging.
- Controleer of je het juiste werkblad hebt gekozen voordat je de macro uitvoert. Er is geen Ongedaan maken na het uitvoeren van VBA-code – overweeg om eerst een back-up te maken.
- Als je formules hebt die verwijzen naar rijen buiten de te verwijderen bereik, houd er dan rekening mee dat het verwijderen van rijen de downstreamberekeningen en -verwijzingen kan beïnvloeden.

Ontdek de Magie van Excel met Kutools AI
- Slimme Uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak diagrammen – allemaal aangestuurd door eenvoudige commando's.
- Aangepaste Formules: Genereer op maat gemaakte formules om uw workflows te versnellen.
- VBA-codering: Schrijf en implementeer VBA-code moeiteloos.
- Formule-uitleg: Begrijp complexe formules gemakkelijk.
- Tekstvertaling: Overbrug taalbarrières binnen uw spreadsheets.
Verwijder zichtbare rijen van gefilterde lijst met de functie 'Alle zichtbare cellen selecteren'
In sommige gevallen wil je misschien alleen de zichtbare rijen verwijderen nadat je een filter hebt toegepast – misschien om alleen de verborgen (gefilterde) items te laten staan voor verdere verwerking of controle. De ingebouwde functies van Excel kunnen helpen om alle zichtbare rijen van een gefilterde lijst efficiënt te verwijderen zonder de verborgen rijen te beïnvloeden. Dit is praktisch wanneer je verwerkte of geselecteerde gegevens wilt wissen en wat verborgen blijft, zoals voltooide taken of gereviewde records.
Hier zijn de stappen om dit te doen:
1. Selecteer het hele bereik van je gefilterde lijst, inclusief zowel de zichtbare als verborgen rijen.
2. Druk op F5 (of Ctrl+G) om het dialoogvenster Ga naar te openen. Klik op de knop Speciaal linksonder om de opties Ga naar speciaal te openen. Zie schermafbeelding:
3. Selecteer in het dialoogvenster Ga naar speciaal de optie Alleen zichtbare cellen en klik vervolgens op OK. Deze actie markeert alleen de zichtbare (niet gefilterde of anderszins verborgen) rijen in je geselecteerde bereik.
4. Met de zichtbare rijen nu geselecteerd, klik met de rechtermuisknop ergens in het gemarkeerde gebied en kies Rijen verwijderen in het contextmenu.
Dit zal onmiddellijk de zichtbare rijen verwijderen, terwijl de verborgen rijen onaangetast blijven onder de gefilterde voorwaarden. Het is een snelle manier om je werkblad te reduceren tot alleen die rijen die eerder verborgen waren.
Belangrijke herinneringen:
- Wees voorzichtig bij het selecteren van het bereik aan het begin – zorg ervoor dat het alle bedoelde rijen bevat, zelfs diegene die momenteel verborgen zijn.
- De bewerking "Rijen verwijderen" kan niet ongedaan worden gemaakt als je je bestand opslaat en sluit. Overweeg om eerst een back-up te maken voordat je onomkeerbare wijzigingen maakt.
- Deze methode is ideaal voor het af en toe verwijderen van zichtbare rijen uit een gefilterde dataset, maar kan tijdrovend zijn voor meerdere bereiken of frequente taken.
Verwijder eenvoudig verborgen of zichtbare rijen van gefilterde lijst met Kutools voor Excel
Hoewel de bovenstaande handmatige en VBA-methoden vaak worden gebruikt, zijn ze mogelijk niet flexibel of handig genoeg in gevallen waarin je vaak complexe of grote werkbladen beheert. Om deze behoeften efficiënter te behandelen, biedt het hulpprogramma Verwijder verborgen (zichtbare) rijen en kolommen in Kutools voor Excel een gebruikersvriendelijke manier om snel verborgen of zichtbare rijen te verwijderen uit geselecteerde bereiken, het huidige werkblad of zelfs over alle werkbladen. Deze methode bespaart tijd en vermindert het risico op fouten die voortkomen uit handmatige bewerkingen, vooral nuttig voor gebruikers die vaak grote datasets opschonen en verwerken.
Hier is hoe je Kutools voor Excel voor deze taak gebruikt:
1. Selecteer het gefilterde bereik waarvoor je verborgen of zichtbare rijen wilt verwijderen.
2. Ga naar het tabblad Kutools bovenaan in het Excel-venster, en kies vervolgens Verwijder > Verwijder verborgen (zichtbare) rijen en kolommen. Zie onderstaande schermafbeelding voor richtlijnen:
3. In de Verwijder verborgen (zichtbare) rijen en kolommen dialoogvenster dat verschijnt, stel je je opties in:
– In de Zoeken in keuzelijst, behoud In geselecteerd bereik (of selecteer andere opties indien je taak dit vereist)
– In de Verwijderingstype sectie, vink aan Rijen
– In de Gedetailleerd type sectie, kies Zichtbare rijen of Verborgen rijen indien nodig
– Klik OK om te bevestigen en uit te voeren
4. Na uitvoering verschijnt er een bevestigingsvenster dat precies aangeeft hoeveel rijen zijn verwijderd. Klik op OK om het proces te voltooien.
Gebruiksaanwijzingen en tips:
- Met Kutools kun je eenvoudig een bereik kiezen of toepassen op het hele werkblad in één keer, wat de batchverwerkings-efficiëntie verbetert.
- Deze aanpak vermindert fouten die samenhangen met handmatige selectie, vooral in grote bladen.
- Als je met talloze lijsten werkt of regelmatig gegevensopruiming nodig hebt, is deze oplossing bijzonder handig.
- Bevestig altijd je geselecteerde bereik en keuze van bewerking voordat je op OK klikt.
Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.
Verwijder verborgen of zichtbare rijen van gefilterde lijst met Kutools voor Excel
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!