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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос сбора данных из нескольких книг csv - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос сбора данных из нескольких книг csv (Макросы/Sub)
Макрос сбора данных из нескольких книг csv
Russel Дата: Понедельник, 21.01.2019, 08:33 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1313
Репутация: 296 ±
Замечаний: 0% ±

Excel 2010
Всем доброго утра и отличной рабочей недели!

Прошу помощи в создании макроса для сбора информации из множества файлов.
Исходные данные:
Имеется папка 150-200 однотипных файлов с расширением csv;
Все файлы содержат шапку 3 строки, и 1 или 2 строки данных;
В шапке содержится также существенная информация - дата файла.

Макрос должен собирать даты и строки данных в текущий файл.
Во вложении все наглядно.

Заранее спасибо!
К сообщению приложен файл: 7231519.xlsx(11.5 Kb)


QIWI 9173973973
 
Ответить
СообщениеВсем доброго утра и отличной рабочей недели!

Прошу помощи в создании макроса для сбора информации из множества файлов.
Исходные данные:
Имеется папка 150-200 однотипных файлов с расширением csv;
Все файлы содержат шапку 3 строки, и 1 или 2 строки данных;
В шапке содержится также существенная информация - дата файла.

Макрос должен собирать даты и строки данных в текущий файл.
Во вложении все наглядно.

Заранее спасибо!

Автор - Russel
Дата добавления - 21.01.2019 в 08:33
sboy Дата: Понедельник, 21.01.2019, 10:23 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2444
Репутация: 689 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Рекомендую собирать в PowerQuery.
В запросе измените путь к папке с CSV файлами на свой
К сообщению приложен файл: sbor_csv.xlsx(23.5 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Рекомендую собирать в PowerQuery.
В запросе измените путь к папке с CSV файлами на свой

Автор - sboy
Дата добавления - 21.01.2019 в 10:23
Hugo Дата: Понедельник, 21.01.2019, 10:46 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2876
Репутация: 642 ±
Замечаний: 0% ±

Добрый день.
Как вариант - обычно бывают такие csv, которые можно легко собрать все в один файл простым копированием командой
copy /b *.csv out.csv
Что возможно упрощает дальшейший парсинг полученного текста - читаем построчно, отбираем нужное.
Но что там у Вас - неизвестно.


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069
 
Ответить
СообщениеДобрый день.
Как вариант - обычно бывают такие csv, которые можно легко собрать все в один файл простым копированием командой
copy /b *.csv out.csv
Что возможно упрощает дальшейший парсинг полученного текста - читаем построчно, отбираем нужное.
Но что там у Вас - неизвестно.

Автор - Hugo
Дата добавления - 21.01.2019 в 10:46
Russel Дата: Понедельник, 21.01.2019, 11:53 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1313
Репутация: 296 ±
Замечаний: 0% ±

Excel 2010
sboy, попробую разобраться, никогда не использовал PowerQuery.
Hugo, прикладываю исходный csv файл


QIWI 9173973973
 
Ответить
Сообщениеsboy, попробую разобраться, никогда не использовал PowerQuery.
Hugo, прикладываю исходный csv файл

Автор - Russel
Дата добавления - 21.01.2019 в 11:53
Hugo Дата: Понедельник, 21.01.2019, 12:09 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2876
Репутация: 642 ±
Замечаний: 0% ±

Долго прикладываете... Но ничего, я раньше вечера всё равно смотреть не буду :(


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069
 
Ответить
СообщениеДолго прикладываете... Но ничего, я раньше вечера всё равно смотреть не буду :(

Автор - Hugo
Дата добавления - 21.01.2019 в 12:09
vitek73 Дата: Понедельник, 21.01.2019, 12:41 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
День добрый похожий вопрос.
с начало не ту тему выбрал, надеюсь щяс не ошибся))
Только наоборот,
есть несколько разных файлов в которых внутри пишется архив, у каждого файла свой архив, файлы различны по так скажем типам,
в одном архив по домам, в другом архив по машинам,

копирование данных в архив происходит с помощью маленького макроса, который мне тут и дали.
а вопрос в следующем, таких файлов, много но они разделены по разным тематикам.Кака зделать чтоб ,помимо того что данные капирует на другой лист, он одновременно копировал в другой файл, где будут собираться все модели, так сказать с каждого подобного файлика?
тоесть эти файлы как делали архивы так и делают, но одновременно копируют ту же самую инфу в отдельный файл, в котором все файлы одновременно,
К сообщению приложен файл: 5245060.xlsm(68.5 Kb)


vitёk73
 
Ответить
СообщениеДень добрый похожий вопрос.
с начало не ту тему выбрал, надеюсь щяс не ошибся))
Только наоборот,
есть несколько разных файлов в которых внутри пишется архив, у каждого файла свой архив, файлы различны по так скажем типам,
в одном архив по домам, в другом архив по машинам,

копирование данных в архив происходит с помощью маленького макроса, который мне тут и дали.
а вопрос в следующем, таких файлов, много но они разделены по разным тематикам.Кака зделать чтоб ,помимо того что данные капирует на другой лист, он одновременно копировал в другой файл, где будут собираться все модели, так сказать с каждого подобного файлика?
тоесть эти файлы как делали архивы так и делают, но одновременно копируют ту же самую инфу в отдельный файл, в котором все файлы одновременно,

Автор - vitek73
Дата добавления - 21.01.2019 в 12:41
Pelena Дата: Понедельник, 21.01.2019, 14:56 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 13871
Репутация: 3042 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
vitek73, не надо разбрасывать свои вопросы в чужих темах создайте свою


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщениеvitek73, не надо разбрасывать свои вопросы в чужих темах создайте свою

Автор - Pelena
Дата добавления - 21.01.2019 в 14:56
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос сбора данных из нескольких книг csv (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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