mhhh.
Forse è meglio che usi i recordset disconnesso.
Fai una ricerca sul forum, ho postato diverse cose in merito.

Ad ogni modo per ordinare devi usare un array.

Ci sono diversi algoritmi di ordinamento. I più conosciuti sono Quick-Sort , Bubble-Sort.