Dobrý den,
lze upravit kód tak, aby čísla označená tučně se do kódu načítala z určité buňky? Teď je generátor nastavený "natvrdo" na generování 16ti čísel, potřebuju před začátkem generování zadat kolik čísel se bude generovat, tato hodnota je pokaždé jiná.
Dim cislo(16) As Byte
Dim n, k As Byte
Dim zhoda As Boolean
For i = 2 To 5
For j = 1 To 4
'počítadlo vygenerovaných čísel
n = n + 1
Do
'inicializátor náhodných čísel
Randomize
'generuj a vlož do bunky
cislo(n) = Int((16 - 1 + 1) * Rnd + 1)
Cells(i, j) = cislo(n)
zhoda = False
'porovnaj s doteraz generovanými číslami
For k = 1 To n - 1
If cislo(k) = cislo(n) Then
zhoda = True
Exit For
End If
Next k
'ak sa niektoré zhodujú generuj znova
Loop While zhoda
Next j
Next i