salut Abdel,
merci bien pour ta réponse, je ne savais pas cet histoire de la 
réinitialisation de la fonction   Randomise.
mais ca fonction très bien maintenant.
cordialement


De : Abdel 
Date : dimanche 3 avril 2016 11:38
À : progliste@ml.free.fr 
Objet : [progliste] Re: rnd en vbs


Salut Maan,

Je pense que tu dois utiliser la fonction Randomize, pour réinitialiser le 
générateur avant d'appeler la fonction Rnd.

Selon la description de la fonction Rnd, ils disent qe quelle que soit la 
valeur passée en paramètre, le même nombre est généré si on omet d'utiliser 
randomize.

Voici la page de description en anglais :

http://www.w3schools.com/asp/func_rnd.asp

Et maintenant, te voici un petit exemple :

Début du code
' Initialisation du générateur.
randomize()
'' Génération du nombre arrondi.
s = round (rnd * 100)
' Affichage du résultat.
msgbox s
Fin du code

Bien amicalement,
Abdel.


From: Maan ALOUN 
Sent: Saturday, April 2, 2016 8:19 PM
To: progliste@ml.free.fr 
Subject: [progliste] rnd en vbs

bon soir à vous tous,

j'ai ce petit script en vbs pour générer un numéro aléatoire, mais ce qui est 
étrange, à chaque exécution, j'ai la même somme  et même chiffres générés !
for i = 0 to 5
j= round(rnd * 100)

s=s+j
next
msgbox s

fin de code

71
53
58
29
30
77
= 318

où est le problème?
merci d'avance

Répondre à