In questo articolo ti mostrerò come utilizzare Excel VBA per selezionare righe e colonne. Scopri come selezionare righe e colonne con il VBA Excel!
Excel VBA: selezionare una riga con il VBA
Puoi selezionare una riga specifica in un foglio di lavoro usando l’oggetto Rows e il numero indice della riga che vuoi selezionare. Il seguente codice seleziona la seconda riga nel foglio di lavoro:
Dopo che esegui la macro il risultato sarà il seguente:
Ecco invece un esempio di codice per selezionare più righe.
Dopo che esegui la macro il risultato sarà il seguente:
In alternativa, puoi anche utilizzare l’oggetto Range per selezionare una o più righe con VBA.
Il codice seguente ti consentirà di ottenere lo stesso risultato visto in precedenza ovvero la selezione della seconda riga.
Mentre il seguente codice ti consentirà di selezionare più righe: dalla seconda alla sesta riga come mostrato in precedenza.
Excel VBA: selezionare una colonna con il VBA
Puoi selezionare una colonna specifica in un foglio di lavoro usando l’oggetto Columns e il numero indice della colonna che vuoi selezionare. Il seguente codice seleziona la seconda colonna ovvero la colonna B nel foglio di lavoro.
Dopo che esegui la macro il risultato sarà il seguente:
È importante notare che mentre è possibile selezionare più righe attraverso l’oggetto Rows, non è possibile selezionare più colonne con l‘oggetto Columns. Excel segnalerà un errore!
L‘oggetto Columns accetta solo un valore: un numero intero che indica il numero di colonna.
Il seguente codice non è corretto e non funzionerà!
In alternativa, puoi anche utilizzare l’oggetto Range per selezionare una o più colonne con VBA.
Dopo che esegui la macro il risultato sarà il seguente:
Infine, il seguente codice ti consentirà di selezionare più colonne.
Dopo che esegui la macro il risultato sarà il seguente: