Moderatori: Anthony47, Flash30005
Range("A1:E1") = numeri
Public Sub Proponi5()
Application.ScreenUpdating = False
Dim numeri(1 To 5) As Long
Dim a As Long
Dim b As Long
Dim n As Integer
Randomize ' IMPORTANTE
mytim = Timer
Do
Application.ScreenUpdating = False
doCnt = doCnt + 1
ReDim ab(90) As Boolean
For a = 1 To 5 ' riempie la matrice con numeri casuali
n = Int(Rnd * 90 + 1)
Do While ab(n) = True
n = Int(Rnd * 90 + 1)
Loop
numeri(a) = n
ab(n) = True
Next a '
' For a = 1 To 5 'riempie le celle
' Cells(1, a) = numeri(a)
' Next a
Range("A1:E1") = numeri
'DoEvents
If Cells(1, 19) <= Cells(1, 17) Then Exit Do 'SE LA CELLA RIGA 1 COLONNA 19 E' = ALLA CELLA RIGA 1 COLONNA 17 ESCE DALLA MACRO
'Stop
Loop
Application.ScreenUpdating = True
Debug.Print Format(Timer - mytim, "0.00"), doCnt, Format((Timer - mytim) / doCnt, "0.000")
Beep
Application.ScreenUpdating = True
End Sub
0,42 159 0,003
0,06 5 0,013
1,79 764 0,002
1,54 653 0,002
0,92 366 0,003
1,79 751 0,002
Torna a Applicazioni Office Windows
Schermo durante l'avvio resta nero, dopo un pò si accende Autore: lifegate63 |
Forum: Assistenza Hardware Risposte: 2 |
Macro per aprire file salvato su sharepoint Onedrive Autore: marcopont |
Forum: Applicazioni Office Windows Risposte: 2 |
Come interrompere macro sndPlaySound Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Marius44 e 33 ospiti