sortir et redemarrer une boucle

  • Initiateur de la discussion Initiateur de la discussion alexb77
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

alexb77

Guest
bonjour,
j'ai une boucle while avec une condition if cellule O66 different de O65 then exit for. le souci et que je souhaiterai qu'il effectue les taches apres la boucle et qu'il l'a redemarre aprés. comment faire.
merci
 
Re : sortir et redemarrer une boucle

salut pascal.
explication : j'ai 3 lignes remplies de données, ma macro copie chacune des lignes dans une feuille de commande, puis l'imprime supprime les 3 lignes et reinserre 3 autres lignes, lorsque le code produit change dans la cellule O65,66,67 cela arrete ma boucle, mais je souhaite qu'il reprenne la boucle depuis le début.
 
Re : sortir et redemarrer une boucle

ma boucle est au boulot, mais je vais essayer de la retrouver de tete.
for i = ("A65:O65;A67:O67")
call transfertdonnée
call imprimer
call supprimer lignes
call reinserernouvelles données
if O66<>O65 then supprimer ligne 65 et redemarre la boucle depuis le debut
next i
en gros c'est a peu prés l'idée
en rouge c'est ce que je souhaite
 
Re : sortir et redemarrer une boucle

Bonjour alexb, pascal 🙂

A moins que je n'aie rien compris mais ta boucle me semble bizarre
je ne connais pas cette formulation : for i = ("A65:O65;A67:O67")
j'aimerais avoir des precisions.....
je te suggère de récupérer le vrai code car là la réponse est aléatoire

sortir d'une boucle par un goto et la recommencer est assez dangereux, cela peut provoquer des erreurs de pile

je verrai plutôt
Code:
debut:
drapeau = false
for i = [COLOR="red"]("A65:O65;A67:O67")[/COLOR] ' là j'ai un doute
call transfertdonnée
call imprimer
call supprimer lignes
call reinserernouvelles données
if O66<>O65 then drapeau=true : exit for
next i
if drapeau = true then goto debut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
540
Réponses
3
Affichages
566
Réponses
10
Affichages
649
Retour