ник: Анатолий (Киев)
Да, "не созданы мы для легких путей"...
Вы не ответили: "Построчно считывать текстовый файл оказывается долго.", объясните - почему долго? И чем быстрее присоединить его (с муками), и читать построчно (что в лоб, что по лбу...).
У вас Access97? Это я к тому, что функция Split заменила бы вам 20 строк кода дерибана текста.
Можно все это выполнить и запросом на добавление, если написать и использовать в нем функцию, получающую строку и номер фрагмента и возврашающую этот фрагмент в качестве значения для каждого поля.
И еще. А что, 1С не может выложить эту информацию в виде Excel файла? Тогда всё было бы проще. И линковать (конкретный диапазон), и перебрасывать данные.