Skip to main content

Hoe kopieer en voeg je een rij meerdere keren in of dupliceer je de rij x keer in Excel?

Author: Xiaoyang Last Modified: 2025-05-29

In je dagelijkse werk, heb je ooit geprobeerd om een rij of elke rij te kopiëren en vervolgens meerdere keren onder de huidige datarij in een werkblad in te voegen? Bijvoorbeeld, ik heb een bereik van cellen, nu wil ik elke rij kopiëren en ze 3 keer in de volgende rij plakken zoals in de volgende schermafbeelding te zien is. Hoe zou je deze taak in Excel kunnen uitvoeren?

original data arrow right copy and insert row multiple times

Kopieer en voeg een specifieke rij meerdere keren in met VBA-code

Als je slechts één specifieke rij x keer wilt dupliceren, kan de volgende VBA-code je helpen. Doe het volgende:

1. Specificeer een rij die je meerdere keren wilt kopiëren en invoegen, en houd dan de toetsen ALT + F11 ingedrukt, waarna het venster Microsoft Visual Basic for Applications wordt geopend.

2. Klik op Invoegen > Module, en plak de volgende code in het Modulevenster.

VBA-code: Dupliceer één specifieke rij meerdere keren:

Sub test()
'Updateby Extendoffice
    Dim xCount As Integer
LableNumber:
    xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
    If xCount < 1 Then
        MsgBox "the entered number of rows is error, please enter again", vbInformation, "Kutools for Excel"
        GoTo LableNumber
    End If
    ActiveCell.EntireRow.Copy
    Range(ActiveCell.Offset(1, 0), ActiveCell.Offset(xCount, 0)).EntireRow.Insert Shift:=xlDown
    Application.CutCopyMode = False
End Sub

3. Nadat je de code hebt geplakt, druk dan op de F5-toets om deze code uit te voeren, en er verschijnt een pop-upvenster waarin je wordt gevraagd om het aantal keren in te voeren dat je wilt dupliceren, zie onderstaande schermafbeelding:

 enter the number of times want to duplicate

4. Klik dan op de knop OK, en drie nieuwe gekopieerde rijen zijn ingevoegd onder de geselecteerde rij, zie onderstaande schermafbeelding:

the specific number of new copied rows are inserted below the selected row


Kopieer en voeg elke rij meerdere keren in op basis van een specifiek aantal eenvoudig

Normaal gesproken is er geen goede methode om rijen meerdere keren te kopiëren en in te voegen, behalve handmatig kopiëren en invoegen. Maar met de functie Rijen/Kolommen kopiëren of invoegen op basis van gespecificeerde gegevens van Kutools voor Excel kun je dit probleem gemakkelijk oplossen. Klik hier om Kutools voor Excel te downloaden!

Kutools voor Excel: met meer dan 300 handige Excel-add-ins, gratis te proberen zonder beperking gedurende 60 dagen. Download en probeer nu gratis!


Kopieer en voeg elke rij meerdere keren in met VBA-code

Om elke rij meerdere keren in een bereik te dupliceren, kun je de volgende VBA-code gebruiken. Doe het volgende:

1. Houd de toetsen ALT + F11 ingedrukt, waarna het venster Microsoft Visual Basic for Applications wordt geopend.

2. Klik op Invoegen > Module, en plak de volgende code in het Modulevenster.

VBA-code: Dupliceer elke rij meerdere keren:

Sub insertrows()
'Updateby Extendoffice
Dim I As Long
Dim xCount As Integer
LableNumber:
xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
If xCount < 1 Then
MsgBox "the entered number of rows is error ,please enter again", vbInformation, "Kutools for Excel"
GoTo LableNumber
End If
For I = Range("A" & Rows.CountLarge).End(xlUp).Row To 2 Step -1
Rows(I).Copy
Rows(I).Resize(xCount).Insert
Next
Application.CutCopyMode = False
End Sub

3. Druk vervolgens op de F5-toets om deze code uit te voeren, en er verschijnt een pop-upvenster waarin je wordt gevraagd om het aantal keren in te voeren dat je elke record wilt dupliceren, zie onderstaande schermafbeelding:

enter the number of times  want to duplicate for each record

4. Klik dan op OK, en elke rij is gekopieerd en 3 keer onder de actieve rijen ingevoegd, zie onderstaande schermafbeelding:

original data arrow right  each row is copied and inserted specific number of times

Opmerking: In de bovenstaande code geeft A aan dat het gegevensbereik begint in kolom A. Als je gegevens beginnen in kolom K, verander dan A naar K indien nodig.


Kopieer en voeg elke rij meerdere keren in op basis van een specifiek aantal met een geweldige functie

Misschien ben je niet bekend met de VBA-code of maak je je zorgen dat de code je gegevens zal beschadigen. Hier introduceer ik een nuttige functie, Rijen/Kolommen kopiëren of invoegen op basis van celwaarde van Kutools voor Excel. Met dit hulpmiddel kun je snel rijen kopiëren en invoegen op basis van het door jou gespecificeerde aantal.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

Tips:Om deze functie Rijen/Kolommen kopiëren of invoegen op basis van celwaarde toe te passen, moet je eerst Kutools voor Excel downloaden, en dan kun je de functie snel en gemakkelijk toepassen.

Nadat je Kutools voor Excel hebt geïnstalleerd, doe dan het volgende:

1. Voer de herhaalaantallen in die je wilt gebruiken om rijen te dupliceren in een lijst met cellen naast je gegevens, zie onderstaande schermafbeelding:

Enter the repeat numbers to duplicate rows in a list of cells beside the data

2. Klik op Kutools > Invoegen > Rijen/Kolommen kopiëren of invoegen op basis van celwaarde, zie onderstaande schermafbeelding:

click Duplicate Rows / Columns based on cell value feature of kutools

3. Selecteer in het dialoogvenster Rijen en kolommen kopiëren en invoegen de optie Rijen kopiëren en invoegen in de sectie Type, selecteer vervolgens het gegevensbereik dat je wilt dupliceren, en specificeer dan het aantal keren om de rijen te dupliceren, zie onderstaande schermafbeelding:

specify options in the dialog box

4. Klik dan op de knop Oké of Toepassen, en je krijgt het volgende resultaat zoals je nodig hebt:

original data arrow right rows are repeated by the specific number

Klik hier om Kutools voor Excel te downloaden en probeer het nu gratis!

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

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!