Erreur Complication "Do sans boucle"

Bonjour à tous,

Je suis débutant sur Excel -VBA.

J'essaie de concevoir un fichier pour calculer des rendements à partir de valeurs cibles à différentes dates. Pour cela, j'ai utilisé la fonction "Do While ...Loop"

à plusieurs reprise dans la même Marco.

Cependant quand j'exécute la macro, le message d'erreur ci-dessous s'affiche. Merci de m'aider à résoudre ce problème. je suis preneur de toute formule moins longue. Merci

erreur

bonjour,

ajouter une loop (juste en face du "end sub" ???), comme indique ce messagebox

non, il manque un "loop" avant le suivant "do while ...", mais je ne comprend pas ce boucle ici, cela sert à rien

   Do While Range("G268").Value <> 0
          Range("G268").GoalSeek Goal:=0, ChangingCell:=Range("AP266")

          Do While Range("G272").Value <> 0

Merci Beaucoup. J'ai fait les corrections.

J'ai ajouté "Loop" avant "End Sub". Mais maintenant, ça fait des tourne sans arrêt. Peut-être que c'est la condition qui est difficile à satisfaire?

vous deviez faire ma 2ième correction, donc le "loop" quelque part au milieu du code au lieu de le mettre juste avant "End Sub"

Do While Range("G268").Value <> 0

Range("G268").GoalSeek Goal:=0, ChangingCell:=Range("AP266") '>>>>>>>>>>>> après cette ligne

loop

Do While Range("G272").Value <> 0 '>>>>>>>>>>>>> et avant cette ligne

Rechercher des sujets similaires à "erreur complication boucle"