dorine82
Messages postés28Date d'inscriptionmardi 10 juillet 2007StatutMembreDernière intervention17 septembre 2007
-
23 août 2007 à 10:48
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
23 août 2007 à 11:32
salut à tous,
j'ai besoin d'un script vb qui me permette de générer aléatoirement un nombre donné de chiffre préalablement défini.(une fonction qui génére un nombre sortie d'un interval précis
,la somme des nombres générés doit être égale à un nombre que j'aurai défini à l'avance
)
deux menbres du site m' ont fournis une aide en me proposant les scripts suivants:
Public Function TROUVER()
Dim i As Variant
i = Int(Rnd * 1000)
TROUVER = i
End Function
et
Msgbox MyNumber
Public Function MyNumber() As Integer
MyNumber = Int(Rnd * 1000)
End Function
mais j' ai une contrainte:
les nombres générés doivent être des milliers
je m'explique
2 000
4 000
6000
5500
4500
8000
ou 10 000
mais pas plus
et ne doivent pas être du genre
4892
5 235
il doivent être divisible par 2 et par 10 par 10
ensuite la somme des nombres générées doit donner une valeur que j'ai choisis