Honestly, I can probably code you something that will sort a list of things using tables...but, the problem is, I'm not sure how I could actually call to save the file AFTER it's sorted, or how I can move rows instead of the actual cell (I can code cell movements, I'm sure). Excel is the best bet. It's a little more work, doesn't exactly let you drag rows, but the cut/paste is the same. This is probably what you're looking for, but again, it only sorts cells. http://tool-man.org/examples/sorting.html