Hallo,
Du könntest Deine Bereiche in ein Array einlesen, dieses dann durch einen Sortieralgo jagen (s.a: Quicksort/Bubblesort) und dann wieder in die Zellen zurückschreiben...
Gruß,