|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.09.2016, 06:14 | #1 |
Новичок
Джуниор
Регистрация: 06.09.2016
Сообщений: 4
|
Выгрузка из TXT в Excel
Добрый день.
Есть txt файл с разделителями, никак не получается его выгрузить в excel по столбцам. Допустим есть текст: 5677 | Астраханский | fed-1152 | 05.09.2016, 8:51:26 | fed\fedfaurov.ss | Фауров С.С. | faurov@ 7852 | Астраханский | fed-5412 | 13.08.2016, 5:46:51 | | | 8526 | Перьм | fed-9854 | 05.09.2016, 12:59:50 | fed\feddeviev.as | Девиев А.С. | deviev@ Никак не получается загнать в excel что бы все делилось построчно и по столбцам по разделителю "|". |
06.09.2016, 06:39 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Можно "вручную", воспользовавшись импортом внешних данных, а можно выполнить макрос:
Код:
Чем шире угол зрения, тем он тупее.
|
06.09.2016, 08:31 | #3 |
Новичок
Джуниор
Регистрация: 06.09.2016
Сообщений: 4
|
Это круто, макрос работает, спасибо.
Но как сделать это без вмешательства рук? Можно ли через vbs например отрыть ексельку, выполнить этот макрос и закрыть ексельку? или каким то другим способом. |
06.09.2016, 08:35 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
06.09.2016, 08:46 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Можно всё сделать скриптом vbs, но не вижу разницы открыть xls (с макросом в автозапуске) или vbs, в обоих случаях нужно "вмешательство рук".
webmoney: E265281470651 Z422237915069 R418926282008
|
06.09.2016, 10:28 | #6 |
Новичок
Джуниор
Регистрация: 06.09.2016
Сообщений: 4
|
Скрипт можно запустить ежедневным заданием, получить файлик екселя и потом роботом отправить по почте. Руки не нужны)
|
06.09.2016, 11:04 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ежедневным заданием можно и xls открыть.
webmoney: E265281470651 Z422237915069 R418926282008
|
07.09.2016, 07:42 | #8 |
Новичок
Джуниор
Регистрация: 06.09.2016
Сообщений: 4
|
как то так....
как теперь заполненную область отленеить и выставить размер столбцов? Код:
Последний раз редактировалось Aksuz; 07.09.2016 в 07:51. |
07.09.2016, 08:22 | #9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
objSheet.Columns.AutoFit
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выгрузка из MySQL в Excel (некорректный файл Excel) | Maxx | PHP | 4 | 16.09.2015 00:07 |
Выгрузка из ListView в CSV и TXT (нужен совет в визуальной реализации) | FleXik | Общие вопросы Delphi | 10 | 30.07.2015 09:20 |
Выгрузка большого объёма данных в TXT файл | Leximus | Общие вопросы Delphi | 9 | 03.12.2011 21:01 |
импорт данных из excel в txt и из txt в excel | ESV | Microsoft Office Excel | 3 | 19.11.2010 10:29 |
Выгрузка данные из DBGrid-а в txt | Angel86rus | Общие вопросы Delphi | 2 | 24.07.2009 13:26 |