Deze tutorial leert je hoe je hele rijen of kolommen kunt kopiëren (of knippen) met VBA. We behandelen het kopiëren en plakken van celbereiken in een ander artikel.
Eerst laten we u zien hoe u gekopieerde rijen/kolommen kunt plakken of invoegen en bespreken we de verschillen. Vervolgens laten we u alle verschillende manieren zien om naar rijen en kolommen te verwijzen bij het kopiëren of knippen.
Rijen en kolommen - Plakken versus invoegen
Bij het plakken van rijen en kolommen heeft u twee mogelijkheden: U kunt over de bestaande rij (of kolom) plakken of u kunt een nieuwe rij (of kolom) invoegen.
Laten we eens kijken naar het verschil…

Kopieer en plak over bestaande rij / kolom
Hiermee wordt rij 1 gekopieerd en in de bestaande rij 5 geplakt:
1 | Bereik ("1:1"). Bereik kopiëren ("5:5") |
Hiermee kopieert u kolom C en plakt u deze in kolom E:
1 | Bereik ("C:C"). Bereik kopiëren ("E:E") |
Kopieer en voeg rij / kolom in
In plaats daarvan kunt u de gekopieerde rij of kolom invoegen en de bestaande rijen of kolommen verschuiven om ruimte te maken.
Hiermee wordt rij 1 gekopieerd en in rij 5 ingevoegd, waarbij de bestaande rijen naar beneden worden verschoven:
12 | Bereik ("1:1"). KopiërenBereik ("5:5"). Invoegen |
Hiermee wordt kolom C gekopieerd en in kolom E ingevoegd, waarbij de bestaande kolommen naar rechts worden verschoven:
12 | Bereik ("C:C"). KopiërenBereik ("E:E"). Invoegen |
Kopieer hele rij
Hieronder laten we u verschillende manieren zien om rij 1 te kopiëren en in rij 5 te plakken.
1 | Bereik ("1:1"). Bereik kopiëren ("5:5") |
1 | Bereik ("A1"). Gehele rij. Bereik kopiëren ("A5") |
1 | Rijen(1).Kopieer rijen(5) |
Rijen knippen en plakken
Gebruik gewoon Knippen in plaats van Kopiëren om rijen te knippen en plakken:
1 | Rijen (1). Rijen knippen (5) |
Meerdere rijen kopiëren
Hier zijn voorbeelden van het kopiëren van meerdere rijen tegelijk:
1 | Bereik ("5:7"). Bereik kopiëren ("10:13") |
1 | Bereik ("A5: A7"). Gehele rij. Bereik kopiëren ("A10: A13") |
1 | Rijen(5:7).Kopieer rijen(10:13) |
Kopieer hele kolom
U kunt hele kolommen kopiëren op dezelfde manier als het kopiëren van hele rijen:
1 | Bereik ("C:C"). Bereik kopiëren ("E:E") |
1 | Bereik ("C1"). Gehele kolom. Bereik kopiëren ("C1"). Gehele kolom |
1 | Kolommen(3).Kopieerbereik(5) |
Kolommen knippen en plakken
Gebruik gewoon Knippen in plaats van Kopiëren om kolommen te knippen en plakken:
1 | Bereik ("C:C"). Snijbereik ("E:E") |
Meerdere kolommen kopiëren
Hier zijn voorbeelden van het kopiëren van meerdere kolommen tegelijk:
1 | Bereik ("C:E"). Bereik kopiëren ("G:I") |
1 | Bereik ("C1: E1"). Gehele kolom. Bereik kopiëren ("G1: I1") |
1 | Kolommen (3:5). Kolommen kopiëren (7:9) |
Rijen of kolommen kopiëren naar een ander blad
Om naar een ander blad te kopiëren, gebruikt u gewoon het bladobject:
1 | Spreadsheets("sheet1").Bereik("C:E").Copy Sheets("sheet2").Bereik("G:I") |
Rijen of kolommen knippen naar een ander blad
U kunt exact dezelfde techniek gebruiken om rijen of kolommen te knippen en op een ander blad te plakken.
1 | Vellen ("sheet1").Bereik ("C:E").Vellen knippen ("sheet2").Bereik ("G:I") |