J'ai remarqu" qu'en vb, dans une boucle while, lorsque la condition d'arrêt était réalisée, les instructions qui suivaient étaient encore éxécutées jusqu'à la fin de la boucle.

par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Dim var as Integer
var = 1
 
while var = 1 then
var = 2
'mes autres instructions
end while
(je ne suis pas absolument certain de la syntaxe de la boucle while)

Quand on éxécute ceci, les autres instructions seront éxécutées avant la sortie de boucle.
Ce que je voudrai moi, c'est sortir de la boucle dès que var vaut 1.

Il me semble que c'est avec une boucle particulière.

merci de bien vouloir m'éclairer