Объединение десятков документов XML с одинаковой структурой в один Excel с помощью VBA, Объединение десятков документов XML с одинаковой структурой в один Excel с помощью VBA
Ситуация следующая - на днях получил WinRar на пару гигов (открытая база ФНС), в котором находится добрая сотня документов в формате XML, они подгружаются в Excel поштучно, но это занимает прилично времени. При этом столбцы пляшут
Может кто подсказать макрос VBA, который объединит эту сотню документов, хранящихся в одной папке в единый док. (пример этих чудо таблиц в xml загрузил сюда https://yadi.sk/d/FkMWmBzc3VUkms т.к. их не получилось подгрузить напрямую)
Для быстроты расчета можно значительно уменьшить количество столбцов до тех, которые есть в приложенном доке "Названия нужных столбцов", который доступен в яндекс диске
Kosme, в общем то у меня получилось как-то так. Вам нужно только поменять источник фалов (путь к папке со всеми xml файлами) и удалить ненужные столбцы. может Максим Зеленский, предложит Вам более интересное решение (он в PQ спец), так как я только начинаю в PQ разбираться и делаю все вручную без языка М. Для работы понадобится установленная надстройка. Качается на сайте майков. Ссылка на яндекс https://yadi.sk/d/GxUUdenY3VUs2X
Kosme, я здесь более-менее детально расписывал как из XML данные получать: Получить данные из файлов XML при помощи Power Query Там в чем может быть засада - кодировка. Порой надо принудительно указывать на стадии получения данных.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...