Come fare un ciclo for su Excel?

Domanda di: Dott. Umberto Barone  |  Ultimo aggiornamento: 24 marzo 2026
Valutazione: 4.6/5 (4 voti)

In Excel, il ciclo For si esegue utilizzando il linguaggio VBA (Visual Basic for Applications) nell'editor delle macro (ALT+F11). La struttura base For...Next permette di ripetere azioni per un numero specifico di volte o per scorrere righe/celle. Un esempio comune è riempire le celle da A1 a A10:

Come fare il ciclo for?

Il corpo del ciclo for è il blocco di istruzioni racchiuse tra le parentesi graffe sotto il for. Sono le istruzioni che verranno ripetute. In questo caso il corpo del ciclo è dato solo dall'istruzione cout<<“ciao”<<endl; che scrive la parola ciao e va a capo riga.

Come usare ciclo for?

Il ciclo for viene usato per eseguire iterativamente istruzioni sugli elementi di un contenitore. Il ciclo for può essere usato con la funzione range per usare come valori una sequenza di numeri interi. range. La funzione range genera una sequenza di numeri interi che controlla le iterazioni del ciclo.

Che tipo di ciclo è il for?

Nei linguaggi di programmazione o di scripting, il ciclo for è una struttura di controllo iterativa che determina l'esecuzione di una porzione di programma ripetuta per un certo numero noto di volte.

Quando usare il ciclo for?

In parole povere, usa sempre foreach se possibile sul tipo, usa i cicli for quando conosci il numero di iterazioni e i cicli while quando non lo sai.

Corso VBA Excel ITA - 20 - Ciclo For... Next