Vorrei sapere come avere una sequenza di numeri random nella quale almeno una volta un numero deve apparire e dove non ci siano quindi ripetizioni dello stesso numero.

Questo è il codice

Randomize timer
//crea la sequenza con il randomize

For i = 0 To 5
numcasuale = Int(Rnd * 5)
//numecasuale è il numero compreso tra 0 e 5
Next i

vorrei che la variabile numcasuale mostrasse si un numero casuale compreso tra 0 e 5 ma vorrei che non ripetesse un numero già mostrato e che mostrasse almeno una volta ogni numero.

La sequenza invece di essere:

2 3 2 5 0 1

dovrebbe essere

2 3 0 1 4 5

i numeri anche se hanno una sequenza casuale non vengono ripetuti più di una volta e sono presenti tutti..

Qualcuno sa come creare la sequenza?