Originally Posted by
Shaggy Hiker
...
The problem you have with Randomize is that it re-seeds the random number generator with the system time down to the second. Two sequences with the same seed will be the same sequence. Therefore, by calling Randomize in a tight loop, you keep starting over with the same sequence. So, each time you get the first value from a sequence, then throw out the sequence and get a new sequence...which happens to be the exact same as the old sequence as long as the system time hasn't advanced by one second. So, if you get 5 the first time, then you will keep getting 5 over and over and over until the system time advances by one second
....