на самом деле чтобы отсортировать такой файл ничего программировать вовсе не нужно:
-открываем текстовый файл в Microsoft Word
-делаем замену ^p на ^t
-делаем замену Дата на ^pДата
-сохраняем в текстовый файл
-открываем в Microsoft Excel текстовый файл с разделителем табуляция
-сортируем по столбцу А
-сохраняем
-открываем в Microsoft Word
-делаем замену ^t на ^p
-сохраняем
