la fonction trouver image (plus clic) peut fonctionner en permanence indépendamment de ma macro ?
Non, c'est de la lecture séquentielle, donc de la programmation dite impérative. Après comment contourner le problème, il y a la solution de mettre [Trouve-Image] dans une boucle - Par exemple, toutes les trois minutes ou 1 minutes, voire des secondes, [Trouve-Image] vérifieras s'il ne 'voit' pas l'image dans la zone indiquée :
Label_verif_popup
pause 1 seconde
Trouve-image
examine si x=-1
goto boucle_attente
goto action_popup
Label boucle_attente
pause 3 minutes
goto Label_verif_popup
Label action_popup
move x,y
clic gauche
.....
.....
L'inconvénient, tu le vois tout de suite, tant qu'il ne verra pas le popup, il ne continuera pas le programme.
Autre solution, tu mets une partie de ce code dans une [procédure], que tu appelleras dans ton programme où tu voudras, sauf que là, il te faudra ajouter un compteur pour éviter une boucle sans fin.