Executer une macro en boucle sous condition

Fermé
Bernard56 - 4 juin 2021 à 10:17
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 4 juin 2021 à 11:43
Bonjour,

Je souhaiterais qu'après lancement une macro s'exécute en boucle jusqu'à ce que la cellule A1 ait la valeur 4.
Quel code dois-je ajouter à la macro ?

Merci

Configuration: Windows / Firefox 89.0
A voir également:

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
4 juin 2021 à 10:54
Bonjour,

Demande très vague, CCM ne fournit pas de boule de cristal....

soyez explicite et exhaustif pour aboutir à un solution ; pour cela :
Mettre le classeur sans données confidentielles en pièce jointe sur 
https://mon-partage.fr
Dans lien de téléchargement
faire un clic droit- copier l’adresse du lien et le coller dans le message en cours sur ccm




0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
4 juin 2021 à 11:18
au passage

While range("A1")<4
'---Le code
Wend
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 240 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
Modifié le 4 juin 2021 à 11:46
Bonjour, salut michel,

peut-être prévoir une porte de sortie si plus de x boucles :
Do
    i = i + 1
    '---Le code
Loop Until Range("A1") = 4 Or i > 10000

eric

PS : éventuellement faisable sans macro, avec le calcul itératif
0