Kao što možeš naći ovde
http://www.elitesecurity.org/t356641-0#2214158
Slučajan broj u opsegu lowerBound..upperBound dobiješ:
rndValue = CInt(Int((upperbound - lowerbound + 1) * Rnd() + lowerbound)) + 1
Ovde se radi o generisanju celih brojeva. Ukoliko je potrebno generisati realne brojeve, verovatno ćeš se snaći da sam prilagodiš formulu.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?