Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос импорта из нескольких текстовых файлов в Excel - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Макрос импорта из нескольких текстовых файлов в Excel
Student Дата: Четверг, 10.05.2012, 10:11 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 40% ±

Найти во всех файлах txt в каталоге заданный текст от начального фрагмента до конечного и вставить его d Excel
Параметр определяется пользователем. Т.е. ищем от "тыр-пыр" до "тыц-дыц" - всё что между ними вставляем с каждого файла на отдельный лист.
Начальную стадию я понимаю - а далее туплю.....
[vba]
Код
Sub KaktoTak()
MyFile = "C:\1.txt" 'задаем путь к файлу
Open MyFile For Output As #1 'открываем для записи
For Each i In Selection 'перелистываем ячейки выделенного диапазона
Print #1, i 'записываем (с начала)
Next
Close #1 'ну и закрываем
End Sub
[/vba]
Это как я понимаю записывает из одного файла и весь.... а надо как описано выше. Заранее спасибо. Понимаю что лузер, но весь инет перерыл, не могу въехать.


Сообщение отредактировал Serge_007 - Среда, 30.04.2014, 22:09
 
Ответить
СообщениеНайти во всех файлах txt в каталоге заданный текст от начального фрагмента до конечного и вставить его d Excel
Параметр определяется пользователем. Т.е. ищем от "тыр-пыр" до "тыц-дыц" - всё что между ними вставляем с каждого файла на отдельный лист.
Начальную стадию я понимаю - а далее туплю.....
[vba]
Код
Sub KaktoTak()
MyFile = "C:\1.txt" 'задаем путь к файлу
Open MyFile For Output As #1 'открываем для записи
For Each i In Selection 'перелистываем ячейки выделенного диапазона
Print #1, i 'записываем (с начала)
Next
Close #1 'ну и закрываем
End Sub
[/vba]
Это как я понимаю записывает из одного файла и весь.... а надо как описано выше. Заранее спасибо. Понимаю что лузер, но весь инет перерыл, не могу въехать.

Автор - Student
Дата добавления - 10.05.2012 в 10:11
Oleghome Дата: Среда, 30.04.2014, 20:01 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Когда делаю импорт в Эксель, то все строки идут вперемешку, хотя все разделители правильно настроены, а малоб идти например столбец 1 (Title) и пошли все тайтлы, столбец 2 <H1>, самая большая проблема с ячейкой Description, информация выходит за область ячейки. С чем может быть связано?
Прикрепил файл, который импортирую. Разделитель у меня ~
К сообщению приложен файл: temp.txt (81.6 Kb)
 
Ответить
СообщениеКогда делаю импорт в Эксель, то все строки идут вперемешку, хотя все разделители правильно настроены, а малоб идти например столбец 1 (Title) и пошли все тайтлы, столбец 2 <H1>, самая большая проблема с ячейкой Description, информация выходит за область ячейки. С чем может быть связано?
Прикрепил файл, который импортирую. Разделитель у меня ~

Автор - Oleghome
Дата добавления - 30.04.2014 в 20:01
Pelena Дата: Среда, 30.04.2014, 20:23 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19572
Репутация: 4646 ±
Замечаний: ±

Excel 365 & Mac Excel
Oleghome, читаем Правила форума, создаём свою тему в разделе ВОПРОСЫ ПО VBA


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеOleghome, читаем Правила форума, создаём свою тему в разделе ВОПРОСЫ ПО VBA

Автор - Pelena
Дата добавления - 30.04.2014 в 20:23
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!