Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le strutture del ciclo Visual Basic consentono di eseguire una o più righe di codice in modo ripetitivo. È possibile ripetere le istruzioni in una struttura di ciclo fino a quando una condizione non è soddisfatta True
, fino a quando una condizione non è soddisfatta False
, per un numero specificato di volte o una volta per ogni elemento di una raccolta.
La figura seguente mostra una struttura di ciclo che esegue un set di istruzioni fino a quando una condizione non diventa vera.
Cicli While
La While
costruzione ...End While
esegue un set di istruzioni purché la condizione specificata nell'istruzione While
sia True
. Per ulteriori informazioni, vedere Istruzione While...End While.
Cicli Do
La struttura Do
...Loop
consente di testare una condizione sia all'inizio che alla fine di una struttura di ciclo. È anche possibile specificare se ripetere il ciclo mentre la condizione rimane True
o finché non diventa True
. Per ulteriori informazioni, vedere Istruzione Do...Loop.
Cicli For
La For
costruzione ...Next
esegue il ciclo un numero impostato di volte. Usa una variabile di controllo del ciclo, detta anche contatore, per tenere traccia delle ripetizioni. È possibile specificare i valori iniziali e finali per questo contatore e, facoltativamente, specificare l'importo in base al quale aumenta da una ripetizione alla successiva. Per ulteriori informazioni, vedere For...Next.
Per ogni ciclo
La For Each
costruzione ...Next
esegue un insieme di dichiarazioni una volta per ogni elemento in una raccolta. È necessario specificare la variabile di controllo del ciclo, ma non è necessario determinare i valori iniziali o finali. Per ulteriori informazioni, vedere For Each...Next.