Problème Boucle Définie par Nombre

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
Moimeme
Messages : 1
Enregistré le : 29 mai 2014, 12:32

Problème Boucle Définie par Nombre

Message par Moimeme » 29 mai 2014, 12:48

Bonjour,

Cela fait quelques heures déjà que je planche sur le programme et j'ai lu les tuto déjà en place sur YouTube et le site pour essayer de régler le problème mais rien n'y fait.

En pièce jointe un print screen de ma macro. Elle fonctionne parfaitement si elle est indéfinie... De plus, la commande GoTo me dit quil faut 2 commandes placées en dessous.
Maintenant la macro mouline dans le vide...

J'ai du me tromper au niveau du placement des commandes relatives à la boucle.

Merci de m'éclairer et n'hésitez pas à me demander des précisions.
Fichiers joints
Probleme boucle.png
Probleme boucle.png (100.16 Kio) Vu 3274 fois

xan2622
Messages : 173
Enregistré le : 11 avr. 2014, 18:15

Re: Problème Boucle Définie par Nombre

Message par xan2622 » 29 mai 2014, 13:15

Salut Moimeme, bienvenue sur le forum !

Tu dis qu'elle fonctionne bien si elle est indéfinie... Qu'entends-tu par là ?

Tu veux que la macro tourne en boucle indéfiniment ou qu'elle fasse 150 boucles ? Si tu veux qu'elle fasse un nombre défini de boucles (150 par exemple), je te conseille d'utiliser le plugin Boucle.

C'est pas la commande Goto qui te demande 2 commandes placées en dessous. C'est la Commande Examine qui requiert absolument 2 Goto en dessous.

Il faut comprendre la fonction Examine comme un SI.
Si <Cpt> est inférieur à 150
--> alors Goto au label 1
--> sinon Goto au label 2

Pour ton calcul évolué (ligne 3), moi j'aurais mis :

Code : Tout sélectionner

Variable <Cpt>;0;Numérique;

Label <Ma Boucle>
Calcul Evolué <Cpt>=<Cpt>+1
Examine <Cpt>;<;150
    Goto <Label 1>
    Goto <Label 2>

Label <Label 1>
Pause 00:00:01
MoveMouse 767;452
Click LeftClick;
Pause 00:00:01
MoveMouse 767;452
Click LeftClick;
.
.
.
MoveMouse 767;452
Click LeftClick;
Goto <Ma Boucle>

Label <Label 2>
Faire autre chose ....
Quitter 

Avatar du membre
Feitan
Site Admin
Messages : 301
Enregistré le : 11 avr. 2014, 15:15

Re: Problème Boucle Définie par Nombre

Message par Feitan » 29 mai 2014, 15:34

Met simplement une commande "Quitter" à la fin de ta macro pour combler le trou du Examine

Répondre