Всем здравствуйте!
Задача: Есть большая пачка файлов, в моем конкретном случае логи прокси-сервера (Squid). Все файлы имеют одинаковое количество колонок, но разной ширины. Разделители одинаковые (пробелы). Но в колонках могут попадаться и "ложные разделители". При импорте файлов необходимо разбирать строку на колонки и проверять её на соответствие заданным условиям. Если хотя бы одно условие не совпадает, пропускать строку.
Кусок файла:
1252904234.906 201 ***.***.***.*** TCP_MISS/200 1202 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904300.335 19147 ***.***.***.*** TCP_MISS/200 5359 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.322 66234 ***.***.***.*** TCP_MISS/200 5192 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.864 136922 ***.***.***.*** TCP_MISS/200 80183 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.867 92661 ***.***.***.*** TCP_MISS/200 12434 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.870 92808 ***.***.***.*** TCP_MISS/200 15975 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.872 92765 ***.***.***.*** TCP_MISS/200 14750 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
1252904373.874 94210 ***.***.***.*** TCP_MISS/200 81562 CONNECT ***.***.**:**** - DIRECT/***.***.*** -
Собственно главное что меня интересует - это примеры импорта текстовых файлов средствами VBA, желательно с примером разбора строки.
Заранее спасибо за помощь.