Импорт большого кол-ва строк из текстового документа.

Автор Тиль, 17.10.2011, 01:06

« назад - далее »

Тиль

Здравствуйте, помогите пожалуйста.
Имеется выгрузка базы данных, примреное кол-во строк около 5 миллионов.

Эксель 2007
Так вот, при импорте в екселе выдает такое :

"Текстовый файл содержит больше данных, чем может поместиться на одном листе.
Чтобы выполнить импорт только тех данных, что поместятся, нажмите "ОК". Затем можно импортировать остальные данные,
повторяя операцию на другом листе и используя мастер импорта текста, что бы исключить уже импортированные данные"

Сколько бы я не бился, не нахожу в этом мастере импорта функцию исключения уже импортированных данных...


kuklp

Наверное не тем местом бился:-)
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

Тиль

Да, теоретически помогло...только вот какой фокус.

Импортирую, и вуаля! импортирует 2 последующие строки после крайней.
Уменьшил количество строк(провреить) выкидывает все строки выше точки и + 2 теже что после нее были.
Попробовал закидывать в другую книгу, тоже самое, 2 выдает после максимального кол-ва строк...сначала думал что в самом файле всего на 2 больше и они конечные...ан нет, попробовал с файлом поболя, где около 5 млн строк..тоже самое, 2 строки и хоть разбейся.

В итоге, подсказали люди, фаром сидел разбивал текстовик на мелкие куски до миллиона, и импортировал...но сама загадка остается...почему так? может кто в курсе?

exceleved

Зачем тащить 5 млн строк на лист?  :o
Вам наверняка нужны какие-то _сводные_ данные. Их можно получить запросом, или макросом читать файл построчно и обрабатывать.

Тиль

спросите у начальства...  :-X

про _сводные_ почитаю завтра...спать уже ложусь. Спасибо.

kuklp

Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771