» Казахстанский Бухгалтерский форум www.balans.kz

Макрос который парсит XML и записывает данные в Excel форму 910.00 из файлов СОНО и КН

 
Показать сообщения:
Начиная со старых .::. Начиная с новых


Автор: Zhake
Добавлено: #1  Пн Июл 29, 2013 04:36:47
Заголовок сообщения: Макрос который парсит XML и записывает данные в Excel форму 910.00 из файлов СОНО и КН

База знаний
http://balans.kz/viewtopic.php?p=596882#596882
Недавно появилась необходимость загрузить в Excel форму 910.00 из файлов СОНО и КН. Чтобы все собрать и сравнить правильность в целом за определенный квартал.
Написал макрос, который парсит XML и записывает данные в Excel.
Пример отработан для 910.00 формы за 2013 год.

Версия 1





Автор: Технический
Добавлено: #2  Ср Июл 31, 2013 11:14:09
Заголовок сообщения:

Молодец


Автор: Zhake
Добавлено: #3  Пт Авг 02, 2013 03:38:51
Заголовок сообщения:

Забыл написать в первом посте:

Краткая инструкция:

1) После скачивания, необходимо распаковать архивный файл, появиться:
- каталог: XmlToXls_910 внутри него пустые подкаталоги IN, OUT, OLD
- файл: XmlToExcel_910v….xls
2) Скопировать файл СОНО или КН в подкаталог IN
3) Открыть файл XmlToExcel_910v....xls, перед открытием убедитесь что у Вас разрешено выполнение макроса.
4) Переходите на лист "Импорт".
6) Нажать на кнопку Import XML

После подготовки файла он будет сохранен в подкаталоге OUT, обработанный XML переместиться в каталог OLD.
При сохранение если такой файл существует, будет спрашивать подтверждение о перезаписи.

Добавлено спустя 34 минуты 50 секунд:

Версия 2
Внесенные изменения
Код:
- Доработан для 2012 года.
- Имена тэгов на англ переименованы на русский.


Для обновления замените файл Excel ранней версии с этим файлом.
Так как данная версия является обновлением, требуется сначала скачать и распаковать первую версию.



  

Служба поддержки WWW.BALANS.KZ