Définir démarrage et arrêt randomisation?

Résolu
MarkDoon Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous :)

[Contexte]
Alors voilà, sur une feuille excel j'ai créé une liste de chiffres (de 1 à 10) dont je fais changer l'ordre de façon aléatoire. (ma liste est en fait plus complexe, mais c'est l'idée et ça suffit pour l'exemple)
J'ai besoin que certains chiffres ne soient pas côte à côte (ex: que le 2 ne soit pas entouré du 1 ou du 3). Pour ça pas de soucis, j'ai fait une fonction si et ou imbriquées qui me sort "refaire la randomisation" si ça ne me va pas ou "Ok" si c'est bon.

[Problème]
Le problème, c'est que le "Ok" n'apparaît que très rarement, et je ne connais que la touche F9 pour relancer la randomisation. Alors pour ne pas perdre de temps à presser F9 100 fois à la suite en attendant qu'une combinaison Ok sorte, j'aimerais que dès que le "Ok" apparaît, la randomisation s'arrête pour que je puisse recopier ma liste.

Donc y a-t-il une façon de démarrer la randomisation, et qu'elle s'arrête dès que le terme "Ok" sort? Créer un bouton qu'il me suffit de cliquer serait l'idéal, mais je ne sais pas comment faire.

Merci beaucoup d'avance si vous pouvez m'aider!
A voir également:

3 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Un exemple
https://www.cjoint.com/?3EhoDCA01GD

Cdlmnt
1
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
Bonjour

Essayez :

Une boucle Do ... Loop avec un "Exit do" si le ok apparait.

Merci

Bonne journée
0
MarkDoon Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
skk201 et ccm81, à partir des bases que vous m'avez donné j'ai pu m'informer plus amplement et j'ai pu créer la macro que je voulais!

Merci beaucoup à vous deux :)



Mark
0
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
De rien :)
0