VBA Kopieer / plak rijen en kolommen

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")

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave