VBA Copia/Incolla righe e colonne

Questo tutorial ti insegnerà come copiare (o tagliare) intere righe o colonne usando VBA. Copriamo la copia e incolla di intervalli di celle in un altro articolo.

Per prima cosa ti mostreremo come incollare o inserire righe/colonne copiate e discutere le differenze. Quindi ti mostreremo tutti i diversi modi per fare riferimento a righe e colonne durante la copia o il taglio.

Righe e colonne: incolla e inserisci

Quando incolli righe e colonne hai due opzioni: puoi incollare sulla riga (o colonna) esistente oppure puoi inserire una nuova riga (o colonna).

Vediamo la differenza…

Copia e incolla su riga / colonna esistente

Questo copierà la riga 1 e la incollerà nella riga 5 esistente:

1 Intervallo ("1:1"). Intervallo di copia ("5:5")

Questo copierà la colonna C e la incollerà nella colonna E:

1 Intervallo ("C: C"). Copia Intervallo ("E: E")

Copia e inserisci riga/colonna

Invece puoi inserire la riga o la colonna copiata e spostare le righe o le colonne esistenti per fare spazio.

Questo copierà la riga 1 e la inserirà nella riga 5, spostando le righe esistenti verso il basso:

12 Intervallo ("1:1"). CopiaIntervallo ("5:5"). Inserisci

Questo copierà la colonna C e la inserirà nella colonna E, spostando le colonne esistenti a destra:

12 Intervallo ("C: C"). CopiaIntervallo ("E: E"). Inserisci

Copia l'intera riga

Di seguito ti mostreremo diversi modi per copiare la riga 1 e incollare nella riga 5.

1 Intervallo ("1:1"). Copia Intervallo ("5:5")
1 Intervallo ("A1"). Intera riga. Copia intervallo ("A5")
1 Righe(1).Copia righe(5)

Taglia e incolla righe

Usa semplicemente Taglia invece di Copia per tagliare e incollare le righe:

1 Righe(1).Taglia righe(5)

Copia più righe

Ecco alcuni esempi di copia di più righe contemporaneamente:

1 Intervallo ("5:7"). Intervallo di copia ("10:13")
1 Intervallo ("A5: A7"). Intera riga. Copia intervallo ("A10: A13")
1 Righe(5:7).Copia righe(10:13)

Copia l'intera colonna

Puoi copiare intere colonne in modo simile alla copia di intere righe:

1 Intervallo ("C: C"). Copia Intervallo ("E: E")
1 Intervallo("C1").InteraColonna.Copia Intervallo("C1").InteraColonna
1 Colonne (3). Intervallo di copia (5)

Taglia e incolla colonne

Usa semplicemente Taglia invece di Copia per tagliare e incollare le colonne:

1 Intervallo ("C: C"). Intervallo di taglio ("E: E")

Copia più colonne

Ecco alcuni esempi di copia di più colonne contemporaneamente:

1 Intervallo("C:E").Copia Intervallo("G:I")
1 Intervallo ("C1: E1"). Intera colonna. Copia intervallo ("G1: I1")
1 Colonne (3:5). Copia colonne (7:9)

Copia righe o colonne su un altro foglio

Per copiare su un altro foglio, usa semplicemente l'oggetto foglio:

1 Fogli("foglio1").Intervallo("C:E").Copia Fogli("foglio2").Intervallo("G:I")

Taglia righe o colonne su un altro foglio

Puoi utilizzare la stessa identica tecnica per tagliare e incollare righe o colonne su un altro foglio.

1 Fogli("foglio1").Intervallo("C:E").Fogli("foglio2").Intervallo("G:I")

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave