The code for the quicksort is essentially the one from
http://www.devx.com/vb2themax/Tip/18973.
For sorting a single column, all I do is loop through the cells loading
them into an array, pass that array to the quicksort routine, and then
write the sorted array back into the worksheet using another loop -
admittedly, it's probably not the best way, but it works, is fairly
easy for others to understand, and has th eadvanyage of sorting both
text or numbers.
Does that help any?