|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
07.01.2009, 19:56 | #1 |
Новичок
Джуниор
Регистрация: 07.01.2009
Сообщений: 2
|
Вставка/импорт массива значений из текстового файла в столбец таблицы
Есть текстовой файл в котором записана оч. длинная (до 150000 злементов) последовательность данных в текстовом формате, длина последовательности заранее не известна. Данные могут иметь разделитель(например пробел, запятую и др.) или быть фиксированной ширины. Эти данные необходимо загнать в один из столбцов, например "А". Стандартная процедура импорта/вставки размещает данные в строку. Но моя последовательность данных в строку не помещается, поэтому процедура с транспонированием не проходит, да и надо в столбец для стыковки с другими параметрами. Как загнать последовательность данных из текстового файла в столбец? Желательно без использования VBA.
Последний раз редактировалось bungler; 07.01.2009 в 20:00. |
08.01.2009, 01:08 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вынужден Вас разочаровать...
согласно даннным компании Microsoft - Технические характеристики и ограничения Microsoft Excel Применимо к: Microsoft Office Excel 2007: Общее количество знаков в ячейке 32 767 знаков то есть, 150000 знаков в один столбец (в одну ячейку) Вы не поместите никоим образом... ;-( |
08.01.2009, 10:15 | #3 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите один из вариантов решения с помощью VBA.
Выберите файл для обработки и задайте разделитель. Данные из файла будут считаны в строковую переменную, затем обработаны и помещены в столбец "A". Для примера, прикреплен csv-файл с разделителями "запятыми".
Чем шире угол зрения, тем он тупее.
|
08.01.2009, 16:48 | #4 |
Новичок
Джуниор
Регистрация: 07.01.2009
Сообщений: 2
|
Данные надо разместить не в одной ячейке, а в столбце - по 1 значению в ячейке.
Задачу решил с использованием редактора шестнадцатеричных кодов - "XVI32", быстро и удобно, заменил пробел кодами "0A0D". Всем спасибо за обсуждение. |
08.01.2009, 19:09 | #5 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вставка значений | Iskin | Microsoft Office Excel | 0 | 27.10.2008 13:21 |
Удалить столбец двумерного массива вещественных чисел | dolbi | Помощь студентам | 2 | 29.03.2008 06:30 |
Импорт из текстового файла с ограничителем из 3-х символов. Помогите! | uraveselov | Microsoft Office Excel | 1 | 31.10.2007 20:38 |
перевод таблицы из текстового файла в таблицу paradox7.0 | ГОСЕАН | БД в Delphi | 4 | 19.07.2007 15:12 |