extrait de la doc VB6 ...regarde les deux lignes que j'ai mis en rouge c'est peut être la solution
While...Wend, instruction
Exécute une série d'
instructions dans une boucle aussi
longtemps que la valeur d'une condition est True.
Syntaxe
Whilecondition
[statements]
Wend
La syntaxe de l'instruction While...Wend comprend les éléments
suivants :
| Élément | Description |
| condition | Expression numérique ou
expression de chaîne vraie (True)
ou fausse (False). Si l'argument condition est de type
Null, il est considéré comme
False. |
| statements | Facultatif. Une ou plusieurs instructions exécutées tant que la
valeur de la condition est True. |
Remarques
Si la valeur de l'argument condition est True, toutes les
instructions (statements) sont exécutées jusqu'à ce que l'instruction
Wend soit rencontrée. Le contrôle retourne ensuite à l'instruction
While et condition est de nouveau vérifié. Si condition est
toujours vrai (True), le processus est répété. Si la valeur de
condition n'est pas True, l'exécution reprend à partir de
l'instruction qui suit l'instruction Wend.
Les boucles While...Wend peuvent être imbriquées à n'importe quel
niveau. Chaque Wend correspond à l'instruction While la plus
récente.
Conseil L'instruction Do...Loop permet
d'exécuter une itération de manière plus structurée et plus souple.