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