Yo desarrollé algo parecido hace un tiempo, un tremendo script que al final nunca lo usé porque decidí que no utilizaría access nunca más je je je, así que al final todo se resolvió con un NEWID() en SQL, pero bueno, creo yo que la solución ya ha sido planteada, cualquiera de esos links deberían funcionar, si no es así bueno, aquí está este, pero repito, no es lo más eficiente, es un tremendo script:
http://www.forosdelweb.com/showthrea...ght=aleatorios
Saludos