Bonsoir le forum
Dix nombres aleatoires de 1 à 100 sans doublons dans A1 à A10
Option Explicit
Sub Aleatoire()
Dim Myvalue As Byte
Dim Colonne As Byte
Myvalue = 100
Randomize
[A1] = Int(Myvalue * Rnd + 1)
For Colonne = 1 To 9
Do
Cells(1, 1).Offset(0, Colonne).Value = Int(Myvalue * Rnd + 1)
Loop Until IsError(Application.Match(Cells(1, 1). _
Offset(0, Colonne), Cells(1, 1).Resize(1, Colonne), 0))
Next Colonne
End Sub
Mytå