Как правильно сформировать в VBA XML файл берущий данные из Excel книги

программирование excel VBA

Собственно сам XML
<?xml version="1.0" encoding="WINDOWS-1251"?>
<ED301 xmlns="urn:cbr-ru:ed:v2.0" EDDate="2013-07-09" EDAuthor="234504000" EDNo="200001" BIC="365287404" Sum="7000000000" LiquidityTransKind="1"/>

И еще вопрос. Как правильно сформировать новую Excel книгу нужного диапазона ячеек с текстовым значением.(т.е. создать шаблон для распечатки только нужного диапазона)
Ответы:
Я в свое время занимался связкой Excel и XML, пиши в личку, передам готовые макросы.
Только там заголовок у XML файла другой.
В общем, смысл в том, чтобы создать в Excel таблицу, в которой заголовки столбцов - это теги.
Заголовки получатся в 1 строке, а сама таблица начинается со 2 строки
И копировать данные из таблицы в таком формате:
1) Пишешь заголовок (шапку) XML файла
2) Цикл по строкам по i
2.1) Цикл по столбцам по k
2.1.1) Пишешь заголовок k-го столбца (k(1)), потом данные из i-ой строки таблицы (k(i+1))
2.1.2) Повторяешь по всем столбцам, от А до конца таблицы
2.2) Повторяешь по всем строкам, от 2-ой до конца таблицы.
3) Пишешь окончание (подвал) XML файла


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.