Access может импортировать текстовый файл, который использует пробелы вместо запятых в качестве разделителя.На первой странице Access 2003 «Мастер импорта текста» установите переключатель рядом с «Разграничить - символы, такие как запятая или табуляция, разделяют каждое поле».Нажмите «Далее» и на следующей странице мастера установите переключатель рядом с «Пробел» под заголовком «Выберите разделитель, разделяющий ваши поля».
Вы можете сохранить свой выбор импорта как «Спецификацию импорта», нажав кнопку «Дополнительно ...», чтобы открыть диалоговое окно «Спецификация импорта», а затем нажав кнопку «Сохранить как ...» справа,Присвойте Имя спецификации в диалоговом окне «Сохранить спецификацию импорта / экспорта» и нажмите «ОК».
Если вы хотите выполнить этот тип операции импорта с кодом, вы можете использовать метод TransferText:
DoCmd.TransferText acImportDelim, "Your Named Specification", _
"Destination Table Name", "C:\somepath\yourfile.txt"
См. Раздел справки Access для получения более подробной информации о методе TransferText.
Я заметил, что ваш вопрос включает тег vb6, но не знаю, как он вписывается. Мне кажется, что использование TransferText из VBA дляимпорт текстового файла из 210K строк из 3 столбцов не должен занимать около 15 минут.