Sorting Columns

Can a column be set to a specific data type? I have a grid with three columns loaded from a .csv file. The first column is numeric, the other two are text. I want to be able to sort by any column so that, if a user sorts the text columns, they can put it back in order by column 1. If I set AutoFormat = true it works unless some text gets interpreted as a date, then it throws an exception because the data is not really a proper date. If I turn off AutoFormat then it will sort column 1 as text rather than numerically.

You can do this with the event OnGetFormat.
See also:

Thank you, works just as ordered.