Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les structures de boucle Visual Basic vous permettent d’exécuter une ou plusieurs lignes de code de manière répétitive. Vous pouvez répéter les instructions dans une structure de boucle jusqu’à ce qu’une condition soit True
, jusqu’à ce qu’une condition soit False
, un nombre spécifié de fois ou une fois pour chaque élément d’une collection.
L’illustration suivante montre une structure de boucle qui exécute un ensemble d’instructions jusqu’à ce qu’une condition devienne vraie :
Boucles While
La construction While
...End While
exécute un ensemble d’instructions tant que la condition spécifiée dans l’instruction While
est True
. Pour plus d’informations, consultez Instruction While...End While.
Boucles Do
La construction Do
... Loop
vous permet de tester une condition soit au début, soit à la fin d’une structure de boucle. Vous pouvez également spécifier s’il faut répéter la boucle pendant que la condition reste True
ou jusqu’à ce qu’elle devienne True
. Pour plus d’informations, consultez Instruction Do...Loop.
Boucles For
La construction For
...Next
répète la boucle un nombre défini de fois. Il utilise une variable de contrôle de boucle, également appelée compteur, pour suivre les répétitions. Vous spécifiez les valeurs de début et de fin de ce compteur, et vous pouvez éventuellement spécifier de combien il augmente d’une répétition à l’autre. Pour plus d’informations, consultez Instruction For...Next.
Boucles For Each
La construction For Each
...Next
exécute une série d'instructions pour chaque élément d'une collection, une fois par élément. Vous spécifiez la variable de contrôle de boucle, mais vous n’avez pas besoin de déterminer les valeurs de début ou de fin pour celle-ci. Pour plus d’informations, consultez Instruction For Each...Next.