Modifier les bornes d'une boucle et refaire la boucle

Venitien

XLDnaute Occasionnel
Bonjour!
Comment faire dans une boucle du type:
Code:
Start = 1
x = 10
For i = Start to x

code

Next i
pour que arriver à i = x, dire Start = x, x = x + 10 ??

J'ai tenté:
Code:
Start = 1
x = 10
For i = Start to x

code

If i = x Then
x = x + 10
Start = x
End If

Next i
Mais ça ne marche pas... arrivé à 10, le Next i n'est pas appliqué...

Une idée?

Merci!
 

Venitien

XLDnaute Occasionnel
Re : Modifier les bornes d'une boucle et refaire la boucle

Salut Eric,

Merci pour ta réponse, en continuant à chercher je suis arrivé à ça:

Code:
Start = 1
x = 3
debut:
For i = Start To x
newstart = x
MsgBox i
If i > 10 Then
Exit Sub
End If
If i = x Then
x = x + 3
Start = newstart + 1
GoTo debut
End If

Next i

ça marche que je voulais, merci tout de même d'avoir lu le post et de t'être intéressé au problème.

A+
 

Discussions similaires

Réponses
17
Affichages
923
Réponses
2
Affichages
177
Réponses
4
Affichages
185