bonjour, merci de votre réponse
mais je veux sortir N valeurs aléatoire entre 1 à 1000, et chaque valeur y compris 0 à 100
j'ai essayé de définir N aléatoires mais le résultat N c'est toujour 1000
Sub aargh()
dim n as long
n = alea(0,1000)
Dim t(1 To 1000, 1 To 1)
Randomize Timer
For i = 1 To n
t(i, 1) = aleatoire(0, 100)
Next i
Range("A1").Resize(n, 1) = t
End Sub
Function alea(borne_inférieure, borne_supérieure)
alea = Int(Rnd() * borne_supérieure + 1) - borne_inférieure
Function aleatoire(borne_inférieure, borne_supérieure)
aleatoire = Int(Rnd() * borne_supérieure + 1) - borne_inférieure
End Function