The script sorts a table on the selected column, either the whole table or a selection of rows. To sort a whole table, place the cursor in the column that you want to sort on. To sort a selection of rows, select those rows. You can also indicate the number of header and footer rows, which the sorter will then exclude from the sort. Any header and footer rows defined in the table are displayed in the script's dialog. The script works in CS2 and CS3. It is not particularly quick as it moves table rows back and forth, which is slow business, but, on the plus side, it deals with formatted text.
Place the cursor in the column that is the target of the sort. If you want to sort numerically, place the cursor in a cell with a number. Start the script, select Ascending or Descending, enter the number header and footer rows. To sort a column with hex numbers, select a hex number with a letter in it so that the script can identify it as alphanumerical. But if you select a hex number with just digits, you can choose to sort alphanumerically anyway.
Decimal dots can be used for sorting on columns with numerical data, but thousand separators (comma's) can not. Note that dots can be used as decimal separators only, not for thousand separators. The script is quite unsophisticated in several ways. It does not, for instance, recognise month names, sorting these mindlessly alphabetically.

Like the script? A donation will be appreciated.
Questions, comments? Get in touch