JPaulo
Developer
- Local time
- Today, 05:08
- Joined
- Dec 21, 2009
- Messages
- 185
Hi all;
That cod need not repeat the numbers.
How to not repeat ???
In module;
In my form;
Me.text1.Value=GeradorNumerosRandomicos(1, 60)
Me.text2.Value=GeradorNumerosRandomicos(1, 60)
Me.text3.Value=GeradorNumerosRandomicos(1, 60)
.... until text25
That cod need not repeat the numbers.
How to not repeat ???
In module;
Code:
Public LançarAleatorio As Variant
Public NumAleatorio As Variant
Public Function GeradorNumerosRandomicos(X As Long, Y As Long) As Variant
On Error GoTo ErroLinha
Dim LNumAleatorio As Integer
Dim Llançar As Variant
LançarAleatorio = Format(Now(), "mm:ss")
LançarAleatorio = Replace(LançarAleatorio, ":", "")
Randomize (CInt(LançarAleatorio))
LNumAleatorio = Int((X - Y) * Rnd + Y)
GeradorNumerosRandomicos = LNumAleatorio
SaírLinha:
Exit Function
ErroLinha:
Select Case Err.Number
Case Else
MsgBox "Erro: " & Err.Number & " " & Err.Description, vbCritical, ""
GoTo SaírLinha
End Select
End Function
In my form;
Me.text1.Value=GeradorNumerosRandomicos(1, 60)
Me.text2.Value=GeradorNumerosRandomicos(1, 60)
Me.text3.Value=GeradorNumerosRandomicos(1, 60)
.... until text25