Nombre aléatoire

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
Achraf
Messages : 2
Enregistré le : 05 oct. 2018, 01:00

Nombre aléatoire

Message par Achraf » 05 oct. 2018, 01:17

Bonjour,

J’aimerais savoir s'il est possible de générer un nombre de façon aléatoire avec supermacro et que ce nombre ne ressorte plus dans les tirages suivant.

Ex: variable de 1 a 100, si dans un tour il choisi 50 donc les tours qui suis il a le choix entre (1 jusqu'à 49 et 51 jusqu'à 100)
la 2eme tour il choisi 70 donc l'intervalle devient [1 jusqu'à 49]+[51 jusqu'à 69]+[71 jusqu'à 100] ...etc

Cordialement,

Avatar du membre
Onissius
Messages : 762
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Nombre aléatoire

Message par Onissius » 05 oct. 2018, 18:09

Oui, mais ta macro va avoir 101 variable et 100 examine.
Utilise Excel pour créer ton code, qui va êtres très répétitif.

Pensez à bien vous relire pour vous assurer que votre question soit compréhensible.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

Achraf
Messages : 2
Enregistré le : 05 oct. 2018, 01:00

Re: Nombre aléatoire

Message par Achraf » 05 oct. 2018, 18:57

pourrais-tu me donner un exemple svp
variable entre 1 et 4

merci beaucoup :)

Avatar du membre
Onissius
Messages : 762
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Nombre aléatoire

Message par Onissius » 05 oct. 2018, 19:11

Je vois deux solutions, je pense.
Faire un tirage et vérifier dans un fichier texte si cette valeur à déjà été tirée ou non et si non, de l'y inscrire.

ou alors définir x variable, si le nombre de la variable est tirée vérifier si elle est égale à 1 au lieu de 0. 1 = déjà tiré et 0 pas encore tirer.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

Répondre