Page 1 sur 1

Nombre aléatoire

Posté : 05 oct. 2018, 01:17
par Achraf
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,

Re: Nombre aléatoire

Posté : 05 oct. 2018, 18:09
par Onissius
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.

Re: Nombre aléatoire

Posté : 05 oct. 2018, 18:57
par Achraf
pourrais-tu me donner un exemple svp
variable entre 1 et 4

merci beaucoup :)

Re: Nombre aléatoire

Posté : 05 oct. 2018, 19:11
par Onissius
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.