Bonjour tout le monde,
Je cherche à éviter d'avoir des doublons dans une liste de nombre aléatoire que j'incrémente de nouveau nombre à chaque fois que je lance la macro!!
Quelqu'un peut-il m'éclairer de ces lumières à ce sujet.
Code:
Sub test()
Dim Colonne As Integer
Dim alea As Long
Colonne = 3
alea = 10 + Int(10 * Rnd)
If Cells(1, Colonne) = "" Then
Cells(1, Colonne) = alea
Else
Cells(Rows.Count, Colonne).End(xlUp).Offset(1, 0) = alea
End If
End Sub
Merci pour votre aide
RCToxine
Je cherche à éviter d'avoir des doublons dans une liste de nombre aléatoire que j'incrémente de nouveau nombre à chaque fois que je lance la macro!!
Quelqu'un peut-il m'éclairer de ces lumières à ce sujet.
Code:
Sub test()
Dim Colonne As Integer
Dim alea As Long
Colonne = 3
alea = 10 + Int(10 * Rnd)
If Cells(1, Colonne) = "" Then
Cells(1, Colonne) = alea
Else
Cells(Rows.Count, Colonne).End(xlUp).Offset(1, 0) = alea
End If
End Sub
Merci pour votre aide
RCToxine