RANDOMIZE

je voudrais que ma macro renvoie aléatoirement un nombre entre 1 et 10

RND génére des valeurs comprises entre 0 (inclus) et 1 (exclus)
Si tu souhaites faire plusieurs tirages et obtenir des nombres réellement aléatoires, fais précéder RND de l'instruction RANDOMIZE:

for i = 1 to 5
 Randomize
 msgbox Int((supérieur - inférieur + 1) * Rnd + 1)
 next i

Auteur :

Mots clefs associés à cette page : , ,