arnonatex
Messages postés1Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention31 janvier 2005
-
31 janv. 2005 à 19:21
AdilELHASSOUNI
Messages postés145Date d'inscriptionvendredi 11 janvier 2002StatutMembreDernière intervention19 juin 2007
-
31 janv. 2005 à 20:14
Bonjour j'ai un programme ds lequel je veux générer des cellules à partir de formules jusqu'à ce que la cellule atteigne un nombre mais la boucle do loop ne marche pas
For i = 4 To 100
Do Until Cells(i, 3).Value >= ComboBox6.Value
Cells(i, 3).Value = Cells(i - 1, 3).Value + Cells(2, 11).Value
Cells(i, 2).Value = Cells(i - 1, 2).Value + Cells(2, 11).Value
Cells(i, 1).Value = Cells(3, 1).Value
Loop
Next i
AdilELHASSOUNI
Messages postés145Date d'inscriptionvendredi 11 janvier 2002StatutMembreDernière intervention19 juin 20071 31 janv. 2005 à 20:14
le probleme c'est que il n'y a rien qui fait changer la condition
Si suivant ton raisonnement tu veux d'arreter losque i atteingne 100 ou valeur > combo la boucle devrait etre :
Do Until Cells(i, 3).Value >= ComboBox6.Value or i > 100
Cells(i, 3).Value = Cells(i - 1, 3).Value + Cells(2, 11).Value
Cells(i, 2).Value = Cells(i - 1, 2).Value + Cells(2, 11).Value
Cells(i, 1).Value = Cells(3, 1).Value
i = i+1
Loop