Разбор текстового файла VBA - PullRequest
0 голосов
/ 31 мая 2011

Я должен найти способ проанализировать текстовый файл в VBA на этой неделе, и я надеялся, что смогу получить некоторые рекомендации о том, как это будет работать.

Формат файла аналогичен приведенному ниже примеру (2 строки на соответствующую запись без разделителей).Отдельные записи определяются позициями в строке:

005839998000017868XC9089
  002598DD930120000000000

Мой вопрос заключается в том, как я могу указать ExcelVBA импортировать символы 1-6 как запись и 8-12 как другую и т. Д.?Тогда, как я могу убедиться, что он просматривает каждые две строки как связанную запись?Затем я должен экспортировать каждую запись в строке в некоторый тип файла с разделителями.

Будем весьма благодарны за любые рекомендации по началу работы.

1 Ответ

0 голосов
/ 31 мая 2011

Ответы на большинство ваших вопросов в этом другом вопросе Чтение строк из текстового файла, но пропустить первые две строки

Если вы в конечном итоге получите строку в строке, вы можетеиспользуйте mid(), чтобы выделить отдельные поля, и функцию left(), чтобы указать, на какой линии вы находитесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...