
Dim vet(1 to 90), i, j, temp, a, b as integer For i=1 to 90 ...vet(i) = i Next i For i=1 to 90 ...For j=1 to 90 ......Randomize() ......a = Rnd()*90+1 ......Randomize() ......b = Rnd()*90+1 ......temp = vet(a) ......vet(a) = vet(b) ......vet(b) = temp ...Next j Next i |
Sub mescola()
Dim vet(1 To 10), a As Integer, b As Integer
For i = 1 To 10
vet(i) = i
Next i
For i = 1 To 10
For j = 1 To 10
Randomize
a = Int(Rnd() * 10) + 1
Randomize
b = Int(Rnd() * 10) + 1
temp = vet(a)
vet(a) = vet(b)
vet(b) = temp
Next j
Next i
Range("A1:J1").Value = vet
End Sub |
