KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Alleen in zichtbare cellen plakken: Verborgen rijen overslaan in Excel

AuteurXiaoyang Wijzigingsdatum

Excel heeft een alom bekende beperking die gebruikers al jarenlang tot wanhoop drijft: wanneer u gegevens kopieert en probeert te plakken in een gefilterde lijst (met verborgen rijen), plakt Excel vaak ook in die verborgen rijen – met beschadigde gegevens als gevolg. Dit probleem heeft ontelbare uren herwerk en gegevensherstel gekost.
Het kernprobleem is dat Excel, ondanks dat het een eenvoudige manier biedt om alleen zichtbare cellen te kopiëren (via Alt+; of Ga naar speciaal), geen ingebouwde „Plakken naar alleen zichtbare cellen"-functie heeft. Bij het plakken in een gefilterd bereik begint Excel namelijk bovenaan bij de linkerkant van uw selectie en negeert daarbij volledig welke rijen zichtbaar zijn.
Hieronder vindt u verschillende praktische methoden om gegevens uitsluitend in zichtbare, gefilterde rijen te plakken of in te vullen.

plakken in zichtbare cellen

Plak dezelfde waarde alleen in zichtbare cellen

Plak Verschillende waarde alleen in zichtbare cellen

Belangrijke aandachtspunten bij het plakken in gefilterde lijsten

Conclusie


Plak dezelfde waarde alleen in zichtbare cellen

Als u dezelfde waarde – zoals een status, opmerking of categorie – aan alle zichtbare rijen in een gefilterde lijst wilt toevoegen, hoeft u niet handmatig rij voor rij te plakken. Excel laat u alleen de zichtbare cellen selecteren, zodat verborgen rijen automatisch worden overgeslagen.

Deze methode is vooral handig nadat u een filter hebt toegepast. Bijvoorbeeld: nadat u de kolom Regio hebt gefilterd om alleen ‘Oost’ weer te geven, kunt u de status invullen met dezelfde waarde—zoals ‘Voltooid’—zonder de rijen te beïnvloeden die door het filter verborgen zijn.

  1. Selecteer de doelcellen in de gefilterde kolom.
  2. Druk op Alt + ; om alleen de zichtbare cellen te selecteren. Zie schermafbeelding:
    Alt + ; toetsen om de zichtbare cellen te selecteren
  3. Typ direct de waarde die u wilt invoeren en druk tegelijkertijd op Ctrl + Enter. Excel vult dan alleen de zichtbare cellen in; verborgen rijen worden overgeslagen.
    typ de waarde die u wilt invoeren direct en druk op Ctrl + Enter-toetsen

Opmerkingen

  • Deze methode is ideaal wanneer alle zichtbare cellen dezelfde waarde moeten krijgen.
  • Als u een lijst met verschillende waarden in zichtbare rijen wilt plakken, gebruikt u de volgende methoden.

Plak Verschillende waarde alleen in zichtbare cellen

Als u een lijst met Verschillende waarde in een gefilterde tabel moet plakken, wordt het iets lastiger. Bijvoorbeeld: nadat u de kolom Regio hebt gefilterd om alleen Oost weer te geven, wilt u mogelijk verschillende statuswaarden zoals Voltooid, In behandeling, Verzonden en Goedgekeurd alleen in de zichtbare rijen plakken. In dit geval hebt u een veiligere methode nodig om er zeker van te zijn dat elke waarde in de volgende zichtbare cel wordt geplakt, terwijl alle verborgen rijen ongewijzigd blijven.
verschillende waarden plakken in zichtbare cellen

 

Methode 1: Met hulpkolommen

Als u een lijst met verschillende waarden in een gefilterde lijst wilt plakken, werkt gewoon kopiëren en plakken mogelijk niet correct, omdat gefilterde rijen niet aaneengesloten zijn. Om te voorkomen dat verborgen rijen per ongeluk worden overschreven, kunt u twee hulpkolommen gebruiken: sorteer en groepeer daarmee tijdelijk de zichtbare rijen, plak de nieuwe gegevens en herstel vervolgens de oorspronkelijke volgorde.

Stap 1: Verwijder het filter en voeg een hulpkolom voor sortering toe

  1. Verwijder eerst het bestaande filter door te klikken op Gegevens > Filter.
  2. Voeg vervolgens een hulpkolom naast uw gegevenstabel toe om de oorspronkelijke rijvolgorde vast te leggen. Typ bijvoorbeeld **1** in cel D2 en **2** in cel D3, selecteer vervolgens het bereik D2:D3 en sleep de vulgreep naar beneden tot de laatste rij van uw gegevens. U gebruikt deze hulpkolom later om na het sorteren en plakken weer terug te keren naar de oorspronkelijke volgorde. Zie schermafbeelding:
    Voeg een hulpkolom voor sorteren toe in Excel

Stap 2: Filter de gegevens en markeer de zichtbare rijen

  1. Pas het filter opnieuw toe door te klikken op Gegevens > Filter en filter vervolgens de kolom op basis van uw voorwaarde. Filter bijvoorbeeld de gegevens zodat alleen records uit het oosten worden weergegeven.
  2. Voer in een andere hulpkolom de volgende formule in de eerste zichtbare rij in:
    =RIJ()
  3. Vul de formule vervolgens naar beneden in de zichtbare rijen in. Zo worden de gefilterde records gemarkeerd en kunnen ze in de volgende stap eenvoudig worden gegroepeerd.
    Markeer zichtbare rijen met de RIJ-formule in Excel

Stap 3: Verwijder het filter en sorteer op de hulpkolom voor zichtbare rijen

Verwijder het filter opnieuw en sorteer de tabel daarna oplopend op de hulpkolom met de ROW()-resultaten. Zo worden alle gefilterde records gegroepeerd tot één aaneengesloten bereik.

Sorteer op de hulpkolom voor zichtbare rijen in Excel

Stap 4: Plak de nieuwe gegevens

Kopieer de nieuwe gegevens en plak ze in de gegroepeerde records. Omdat de doelrijen nu aaneengesloten zijn, plakt Excel de gegevens correct zonder de overige records te beïnvloeden.

Plak nieuwe gegevens in gegroepeerde, gefilterde records in Excel

Stap 5: Herstel de oorspronkelijke volgorde

Na het plakken van de nieuwe gegevens sorteert u de tabel oplopend op de oorspronkelijke hulpkolom, zodat het werkblad terugkeert naar de oorspronkelijke rijvolgorde.

Herstel de oorspronkelijke rijvolgorde in Excel

Stap 6: Verwijder de hulpkolommen

Verwijder of wis ten slotte de hulpkolommen. U kunt het filter opnieuw toepassen om het resultaat te controleren: alleen de records die voldeden aan de filtervoorwaarde zijn bijgewerkt, terwijl alle andere rijen ongewijzigd blijven. Zie schermafbeelding:

Verwijder hulpkolommen en controleer bijgewerkte zichtbare rijen in Excel

Opmerking:

Deze methode plakt niet direct in niet-aangrenzende zichtbare cellen. In plaats daarvan groepeert ze tijdelijk de gefilterde rijen, zodat de nieuwe gegevens veilig in een aaneengesloten bereik kunnen worden geplakt. Nadat de gegevens zijn geplakt, wordt de oorspronkelijke rijvolgorde hersteld met behulp van de hulpkolom.

Voor- en nadelen:

Voordelen:
  1. Werkt voor Verschillende waarde
  2. Overschrijft geen verborgen rijen
  3. Geschikt voor oudere Excel-versies
  4. Behoudt de originele volgorde herstelbaar
Nadelen:
  1. Er zijn meer stappen vereist
  2. Gemakkelijk fouten maken als de hulpkolommen niet correct zijn ingesteld
  3. Niet ideaal voor zeer grote datasets
  4. Wijzigt tijdelijk de rijvolgorde
 

Methode 2: Met VBA-code

Als u regelmatig verschillende waarden in gefilterde rijen moet plakken, is VBA een directere oplossing.

Deze macro haalt waarden uit een brondereik en plakt ze in de zichtbare cellen van een gefilterd doelbereik, waarbij verborgen rijen worden overgeslagen.

  1. Houd in Excel de ALT + F11-toetsen ingedrukt om het venster Microsoft Visual Basic for Applications te openen.
  2. Klik op Invoegen>Moduleen plak de volgende code in het modulevenster.
    Sub PasteIntoVisibleCellsOnly()
        Dim SourceRange As Range
        Dim TargetRange As Range
        Dim VisibleCells As Range
        Dim Cell As Range
        Dim i As Long
        On Error Resume Next
        Set SourceRange = Application.InputBox("Select the source values to copy:", Type:=8)
        Set TargetRange = Application.InputBox("Select the filtered target range:", Type:=8)
        On Error GoTo 0
        If SourceRange Is Nothing Or TargetRange Is Nothing Then Exit Sub
        On Error Resume Next
        Set VisibleCells = TargetRange.SpecialCells(xlCellTypeVisible)
        On Error GoTo 0
        If VisibleCells Is Nothing Then
            MsgBox "No visible cells found in the target range.", vbExclamation
            Exit Sub
        End If
        If SourceRange.Cells.Count > VisibleCells.Cells.Count Then
            MsgBox "The source range contains more cells than the visible target range.", vbExclamation
            Exit Sub
        End If
        i = 1
        For Each Cell In VisibleCells
            If i <= SourceRange.Cells.Count Then
                Cell.Value = SourceRange.Cells(i).Value
                i = i + 1
            Else
                Exit For
            End If
        Next Cell
        MsgBox "Data has been pasted into visible cells only.", vbInformation
    End Sub
  3. Druk op F5 of klik op de knop Uitvoeren. Er verschijnt een dialoogvenster waarin u wordt gevraagd de brongegevens te selecteren die u wilt kopiëren. Zie schermafbeelding:
    Selecteer brondwaarden om te kopiëren
  4. Klik op OK en selecteer in een ander venster het gefilterde doelbereik waar u de gegevens wilt plakken. Zie schermafbeelding:
    Selecteer gefilterd doelbereik
  5. Klik op OK en de geselecteerde gegevens worden alleen in zichtbare rijen geplakt, zonder verborgen rijen te beïnvloeden. Zie schermafbeelding:
    Gegevens alleen in zichtbare rijen plakken met VBA

Voordelen:

  • Werkt uitstekend voor verschillende waarden.
  • Slaat automatisch gefilterde rijen over.
  • Handig voor herhaalde taken.

Nadelen:

  • Vereist VBA.
  • De werkmap moet mogelijk worden opgeslagen als .xlsm-bestand.
  • Macro's moeten ingeschakeld zijn.
 

Methode 3: Met Kutools voor Excel

Als u gegevens sneller en gebruiksvriendelijker wilt plakken in alleen gefilterde rijen, is Kutools voor Excel een handige optie. In plaats van hulpkolommen of VBA-code te gebruiken, biedt Kutools een directe methode om gegevens exclusief in zichtbare cellen te plakken en verborgen rijen automatisch over te slaan. Ideaal voor gebruikers die regelmatig met gefilterde tabellen werken en het risico willen voorkomen dat verborgen gegevens per ongeluk worden overschreven.

  1. Selecteer het brongegevensbereik dat u wilt kopiëren en plakken in de gefilterde lijst. Klik vervolgens op Kutools > Bereik > Plakken naar zichtbaar > Alles / Alleen waarden plakken. Zie de schermafbeelding:

    Tip:

    • Als u kiest voor Alleen waarden plakkenoptie, worden alleen waarden in de gefilterde gegevens geplakt;
    • Als u kiest voor de Alles-optie, worden zowel de waarden als de opmaak in de gefilterde gegevens geplakt.
    Optie Plakken in zichtbare cellen in Kutools for Excel
  2. Er verschijnt vervolgens een Plakken naar zichtbaar bereik-dialoogvenster. Klik op een cel of een celbereik waar u de nieuwe gegevens wilt plakken. Zie de schermafbeelding:
    Selecteer plakbestemming voor Plakken in zichtbaar bereik
  3. Klik daarna op de knop OK; de nieuwe gegevens worden nu alleen in de gefilterde lijst geplakt, terwijl de gegevens in verborgen rijen behouden blijven.

Plak gegevens alleen in zichtbare rijen met Kutools voor Excel

Bij het werken met gefilterde gegevens in Excel kan normaal kopiëren en plakken verborgen rijen beïnvloeden of mislukken bij niet-aaneengesloten zichtbare cellen. Kutools voor Excel biedt een eenvoudige Plakken naar zichtbaar-functie die u helpt gegevens alleen in zichtbare rijen te plakken, terwijl verborgen rijen automatisch worden overgeslagen.

Sla verborgen rijen automatisch over

Plak waarden alleen in zichtbare rijen na het filteren, zonder de verborgen gegevens te overschrijven.

Plak Verschillende waarde eenvoudig

Plak snel een lijst met verschillende waarden uit gefilterde rijen in de juiste volgorde.

Geen formules of VBA

Vermijd ingewikkelde hulpformules, sorteervoorwaarden en macrocode. Selecteer, plak en klaar.

Ideaal voor gefilterde tabellen

Perfect voor het bulksgewijs bijwerken van statussen, opmerkingen, categorieën, beoordelingsresultaten of gefilterde records.


Belangrijke aandachtspunten bij het plakken in gefilterde lijsten

  1. Normaal plakken werkt mogelijk niet zoals verwacht

    Wanneer een lijst is gefilterd, zijn de zichtbare rijen vaak niet aangrenzend — en Excel plakt gekopieerde gegevens mogelijk niet correct in niet-aaneengesloten zichtbare cellen.

  2. Gebruik Alt + ; met zorg

    Alt + ; selecteert alleen zichtbare cellen en is daarom ideaal om dezelfde waarde of formule in te vullen.

    Voor een lijst met verschillende waarden is VBA of een hulpformule veiliger.

  3. Maak altijd eerst een back-up van uw gegevens

    Maak een kopie van het werkblad voordat u gegevens in gefilterde cellen plakt, zodat u onbedoeld overschrijven voorkomt.

  4. Controleer het aantal bron- en doelcellen

    Zorg er bij het plakken van verschillende waarden voor dat het aantal brondwaarden overeenkomt met het aantal zichtbare doelcellen.


Conclusie

De beste methode om gegevens in een gefilterde lijst te plakken — waarbij verborgen rijen automatisch worden overgeslagen — hangt af van wat u precies wilt plakken.

  • Gebruik Alt + ; en druk op Ctrl + Enter om dezelfde waarde toe te passen.
  • Voor 'Verschillende waarde' kunt u hulpkolommen of VBA gebruiken om elke waarde veilig te koppelen aan alleen zichtbare rijen.
  • Als u liever kiest voor een visuele en eenvoudigere oplossing, helpt Kutools voor Excel u gefilterde bewerkingen en acties in zichtbare cellen efficiënter te beheren.