|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Текст по столбцам. Excel. VBS |
|
VBS/WSH/JS - [решено] Текст по столбцам. Excel. VBS
|
В Поисках Истины Сообщения: 802 |
Профиль | Отправить PM | Цитировать
Добрый день, Уважаемые.
Столкнулся с проблемой. Vbs пока что только осваиваю, поэтому прошу сильно не пинать. В общем имеется текстовый файл с такой структурой:
где первая и вторая колонка - дата и время соответственно. Файл довольно большой, порядка 100000 строк и более. Средствами VBS этот файл открывается в Excel (2010), и при помощи Dim app Set app = CreateObject("Excel.Application") ........... app.Selection.TextToColumns app.ActiveSheet.Range("A1"), 1, 1, 0, 0, 0, 0, 0, 1, ";"'нашел где то в просторах интернета При этом первый столбец не меняет формат на "Дата". Да и при любом формате, уже вручную, остается без изменений. Если же все сделать ручками в экселе, то при разбивке строк на колонке все хорошо работает. Думаю причиной всему являются параметры процедуры TextToColumns, но пока не могу определить конкретику. Поэтому прошу Вас помочь мне. Заранее благодарен. ай, ай, ай. Не в той ветке создал( перенесите пожалуйста! |
|
------- Отправлено: 12:16, 30-10-2012 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Цитата Iska:
Вот так вот выглядит файл. Цитата Iska:
|
|||
------- Отправлено: 08:05, 01-11-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата LilLoco:
— более ничего не менял. Есть один момент: в первом файле даты были в непонятном формате: символ «/» обычно используется в формате даты «MM/DD/YY», а там явно было «DD/MM/YY». Тем не менее, Excel верно их распознал без дополнительных указаний. А в каком формате даты в новом файле? |
|
Отправлено: 09:20, 01-11-2012 | #12 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Цитата Iska:
Возможен ли выход из этой ситуации, или же будет необходимо сначала привести дату к виду «MM/DD/YY»? |
||
------- Отправлено: 09:59, 01-11-2012 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата LilLoco:
|
|
Отправлено: 15:39, 01-11-2012 | #14 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 15:59, 01-11-2012 | #15 |
Ветеран Сообщения: 2183
|
Профиль | Отправить PM | Цитировать Нужна помощь!
Имеется файл 1.xls типа необходимо значение каждой строки первого столба взять в переменную, если переменная найдена в файле 2.xls типа сформировать из 2.xls файл 3.xls файлы http://rghost.ru/53730995 |
Отправлено: 10:39, 03-04-2014 | #16 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, ткните пальцем, где она найдена?
|
Отправлено: 13:13, 03-04-2014 | #17 |
Ветеран Сообщения: 2183
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:31, 03-04-2014 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, непосредственно в Excel или из-под WSH будет ненамного быстрее. Вы ведь ищете 1) по подстроке; 2) всё во всех, т.е. 10894*2496=27191424 сравнений.
|
Отправлено: 14:54, 03-04-2014 | #19 |
Ветеран Сообщения: 2183
|
Профиль | Отправить PM | Цитировать Iska, решил задачу батником и ручками.
|
Отправлено: 16:29, 03-04-2014 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. | E.v.g | Программирование и базы данных | 7 | 03-05-2018 22:18 | |
2010 - При отправке любого офисного (Word, PP, Excel) файла из писем исчезает текст | Terrapevt | Microsoft Office (Word, Excel, Outlook и т.д.) | 1 | 12-05-2012 20:32 | |
2007 - Текст в Excel 2007 | jazzanova | Microsoft Office (Word, Excel, Outlook и т.д.) | 5 | 12-04-2011 22:25 | |
CMD/BAT - С помощью bat-ника найти и заменить текст в файле на текст из другого файла | Nun-Nun | Скриптовые языки администрирования Windows | 1 | 08-03-2011 15:25 | |
[решено] Сортировка данных ListView по столбцам | malev | AutoIt | 3 | 16-10-2009 17:53 |
|