|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.03.2012, 16:36 | #1 |
Пользователь
Регистрация: 14.05.2009
Сообщений: 11
|
Макрос для импорта в excel данных из текстового файла с разделителем "табуляция"
Никак не могу написать макрос, который бы импортировал все данные из текстового файла в котором разделители "табуляция", в Excel и разбивал их по столбцам. Размеры таблицы в текстовом файле динамические, т.е. количество строк и столбцов может изменяться
Может кто помочь? |
21.03.2012, 17:07 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Самое простое - сохранить файл как пример.xls
webmoney: E265281470651 Z422237915069 R418926282008
|
21.03.2012, 17:34 | #3 |
Пользователь
Регистрация: 14.05.2009
Сообщений: 11
|
???
нужен макрос который все это будет делать автоматически |
21.03.2012, 17:43 | #4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Вот пример макроса, записанного макрорекордером:
Код:
|
21.03.2012, 18:05 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Не быстро, но просто:
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
22.03.2012, 09:34 | #6 | |
Пользователь
Регистрация: 14.05.2009
Сообщений: 11
|
Цитата:
|
|
15.03.2019, 03:33 | #7 | |
Новичок
Джуниор
Регистрация: 15.03.2019
Сообщений: 5
|
Цитата:
подскажите пожалуйста, почему у меня при выполнении Вашего макроса ругается на Cells(i + 1, 1).Resize(1, UBound(tmp)) = tmp Пытаюсь подтянуть следующий .TXT |
|
15.03.2019, 10:19 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Макрос для импорта в excel данных из текстового файла с разделителем "табуляция" у Вас в файле есть табуляция?! Добавлено замените строчки на Код:
p.p.s а почему просто не импортировать файл стандартными средствами Excel (это обычный CSV файл, разделители запятые) Последний раз редактировалось Serge_Bliznykov; 15.03.2019 в 10:29. |
|
15.03.2019, 18:18 | #9 |
Новичок
Джуниор
Регистрация: 15.03.2019
Сообщений: 5
|
Спасибо большое за ответ! Ночью делал, банальное упустил!
На работе начальник попросил сделать док в Excel, в котором будет много специальных макросов, для работы сугубо в Excel без лишних действий ( даже импорта TXT в два клика) Сейчас стараюсь создать в VBS-е GET-запрос передачи данных одной колонки дока своего к API по протоколу HTTP , с целью импорта нужных значений после обработки сервером API в определённую колонку. Я в программировании макросов новичок практически, извиняюсь, если неверно формулирую или поясняю. Спасибо за понимание! |
15.03.2019, 19:41 | #10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Пожалуйста. Рад был помочь!
Это не страшно, такое бывает. Цитата:
Но лучше эту проблему в другой, новой теме обсуждать. Да нет, всё нормально. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа функциями "ЕСЛИ", "И" и вывод текстового результата | johny_03 | Microsoft Office Excel | 3 | 04.08.2014 11:01 |
макрос для сложения строчек с одинаковыми "заголовками" | Badass | Microsoft Office Excel | 11 | 12.11.2010 09:11 |
EXCEL.VBA. Макрос "точной" копии документа | xАлексейx | Фриланс | 5 | 12.07.2010 22:17 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |