Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
-
SPH
- Messages : 4949
- Inscription : mer. 09/nov./2005 9:53
Message
par SPH »
Y a t'il une commande qui quitte un "For ... Next" avant terme ??
-
Dorian
- Messages : 489
- Inscription : mar. 15/mars/2005 15:33
Message
par Dorian »
Comme ceci :

-
Flype
- Messages : 2431
- Inscription : jeu. 29/janv./2004 0:26
- Localisation : Nantes
Message
par Flype »
et Break pour aussi prendre une valeur derrière pour quitter brusquement plusieurs boucles.
Code : Tout sélectionner
For i = 0 To 10
For j = 10 To 20
If j = 5
Break 2 ; 2 est le nombre de boucle a 'sauter'.
EndIf
Next j
Next i
-
SPH
- Messages : 4949
- Inscription : mer. 09/nov./2005 9:53
Message
par SPH »
Flype a écrit :et Break pour aussi prendre une valeur derrière pour quitter brusquement plusieurs boucles.
Code : Tout sélectionner
For i = 0 To 10
For j = 10 To 20
If j = 5
Break 2 ; 2 est le nombre de boucle a 'sauter'.
EndIf
Next j
Next i
Haaaa, genial !
En +, ca peux marcher comme ceci :
Code : Tout sélectionner
dance=2
For i = 0 To 10
For j = 10 To 20
If j = 5
Break dance
EndIf
Next j
Next i

-
Dorian
- Messages : 489
- Inscription : mar. 15/mars/2005 15:33
Message
par Dorian »
SPH a écrit : 
Non sort pas, tu viens de m'apprendre sa

.
Je savais pas qu'un break pouvait prendre un 'paramètre' et encore moins une variable

-
SPH
- Messages : 4949
- Inscription : mer. 09/nov./2005 9:53
Message
par SPH »
Dorian a écrit :SPH a écrit : 
Non sort pas, tu viens de m'apprendre sa

.
Je savais pas qu'un break pouvait prendre un 'paramètre' et encore moins une variable

Non, je t'assure :

, car il FAUT un nombre et pas une variable (CT une blague; reprenant une chanson je crois : "break dance")