Получить внешние данные с возвратом каретки

1554
Lee Taylor

Я пытаюсь найти способ правильно импортировать текстовый файл в Excel, который содержит возврат каретки, используя параметр Получить внешние данные.

Файл имеет текстовый спецификатор и разделитель трубы. Вот некоторые примеры данных.

"1"|"test data"  "2"|"test data  with a line break" 

Он должен импортировать 2 строки с разрывом строки в столбце 2 строки 2. Однако он завершает импорт как 3 строки.

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

0
Обидно, что это перенесено из stackoverflow, потому что я думаю, что единственный ответ на это - программа VBA. Jean-François Corbett 13 лет назад 1
Тот факт, что единственным ответом является программирование на VB, не означает, что это проблема программирования. Вопрос был задан таким образом, что непрограммное решение было бы более приемлемым, если оно существует. Justin Dearing 13 лет назад 0

2 ответа на вопрос

1
Jedy

Have you tried Ron's Editor? I used to 'try' and use Excel to edit my CSV files and now I only use this application.

Once opened correctly the file can be export to Excel with everything formatted as you intended.

To be clear I am close the the development of Ron's Editor having contributed a lot of ideas and testing to it, so I am not entirely unbiased. However I honestly feel it is a great alternative to Excel for CSV editing.

0
Rudolf F. Vanek

Вы можете попробовать XLReport. Мы предлагаем бесплатную пробную версию - www.xlrepprt.com. Он может легко импортировать данные в реальном времени практически из любого источника данных и, конечно, текстовые файлы в Excel.

Похожие вопросы