|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2010 Messages : 39 ![]() |
Bonjour,
J'ai une procédure qui fait des itérations. Je voudrais la stopper dès qu'une certaine valeur est inférieur à un coefficient, car dans ce cas-là l'itération ne sert à rien. Comment puis-je intégrer le fait d'arrêter la procédure ? J'ai essayer Stop, Exit Sub, sans succès... Merci de votre réponse. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 706 ![]() |
Salut, sans doute dans http://silkyroad.developpez.com/vba/boucles/ ou http://silkyroad.developpez.com/VBA/GestionErreurs/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : mars 2010 Messages : 39 ![]() |
Merci pour tes liens.
J'utilise une boucle en Do While + Loop, et à priori un Exit Do me permettrait d'arrêter la boucle... mais sans résultat. Je mets ici mon code (je vous épargne toutes les définitions des fonctions), peut-être que mon erreur va vous apparaître flagrante. Code :
|
||
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Alias Toty Chargé d'affaire Inscription : octobre 2011 Messages : 10 ![]() |
Bonjour au forum
une Proposition avec une étiquette Goto Sortie avec Sortie: la ou on veux aller Toty |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Retraité Inscription : avril 2011 Messages : 692 ![]() |
Bonjour,
Ton code semble correct. Seule anomalie : quand tu sors de la boucle via un exit do, tu affiches quand même le message "No convergence after " & N & " iterations" Cordialement. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com