Thanks Poppa Smurf,
I came to the same conclussion and used an InputBox to get a number between 0 to 8 which will then only use the RecordSet where it is > & < accodingly - wrapped the code in this IF Then and it now handles the Up To 1,000 records in an aaceptable time. :)
Thanks jdraw, The...