Comunque è sbagliata anche l'idea della inizializzazione della funzione RND.
RndSeed non serve ad evitare che si ripetano dei numeri ma... esattamente il contrario; serve a far sì che ad ogni avvio del tuo software i numeri randomizzati siano proprio sempre gli stessi, o meglio, tu ottenga sempre la stessa serie.
Se la mia app esegue un ciclo ed estrae 5 numeri, senza usare RndSeed, ad ogni avvio la serie di 5 numeri sarà (quasi) sempre diversa; se utilizzo RndSeed(1), ad ogni avvio otterrò sempre la stessa serie di 5 numeri.
Questo serve per effettuale il debug del software (ecco perché non si dovrebbe usare RndSeed(DateTime.Now) ma un numero preciso, come parametro).