Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
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.