Страницы: 1
RSS
Преобразовать много файлов xml в excel
 
Добрый день!
Помогите советом, как преобразовать множество (7500 файлов)  xml в excel? И как долго занимает по времени такой процесс?  
Изменено: natl-orel - 14.02.2019 10:59:00
 
Можно макросом, можно через Power Query.
Про "как долго" это от размеров файлов сильно зависит.
Вы бы пример того что нужно преобразовать и вид финального результата приложили. Общение стало бы более предметным.  ;)
Изменено: PooHkrd - 14.02.2019 11:10:17
Вот горшок пустой, он предмет простой...
 
К сожалению не могу сделать тут ссылку на сайт, где лежит набор данных.

Но можно попасть на набор данных отсюда https://plan.genproc.gov.ru/  Кнопка единый реестр проверок / вкладка Открытые данные / Планы проверок на 2019 год
 
Антиспам скрывает Ваши ссылки. Создайте небольшой пример, прикрепите к сообщению.
 
Цитата
natl-orel написал:
как преобразовать множество (7500 файлов)  xml в excel?
- совершенно непонятно... Что преобразовать? Зачем? Эксель такие файлы открывает без всяких преобразований.
Если нужно пересохранить в другой формат - обычный цикл по указанным файлам, открытие и сохранение - таких макросов тут вагон с тележкой.
Скорее будет морока открыть в нужном виде, или привести к нему.
 
natl-orel, у вас там 5 лет по 12 zip-архивов по 80-90 Мб каждый. В распакованном виде это 700-800 Мб каждый xml-файл. Причем все эти файлы обновляются с интервалом 3-5 дней, т.е. устаревают за неделю.

Не очень понятно какова ваша конечная цель. Что вам с этими миллионами строк нужно делать? :)

Если вы хотели все это соединить в одну таблицу, то в Excel это не влезет :)
Единственный вариант - использовать Power Pivot или заливать всё это в полноценную базу данных (или хотя бы в Access). Но, опять же, зачем?
Страницы: 1
Наверх