![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
Доброго времени суток! Выручайте!
![]() Документ из excel с помощью макросов подгоняется под форму xml (те необходимо с помощью макросов создать шаблон в xml-ле, куда передаются данные из excel) Делается так т.к. документ содержит таблицы(разных размеров) которые необходимо заводить в форму. Споткнулся на таблице, никак не пойму как сделать ее, код в xml-ле выглядит так: <av:Таблца_ТИП> <av:Строка_ТКДВ> <av:Разд4Стр1Графа1>Текст первой ячейки:</av:Разд4Стр1Графа1> <av:Разд4Стр1Графа2>1</av:Разд4Стр1Графа2> <av:Разд4Стр1Графа3>4</av:Разд4Стр1Графа3> </av:Строка_ТКДВ> <av:Строка_НИНЗ> <av:Разд4Стр2Графа1> Такст второй ячейки</av:Разд4Стр2Графа1> <av:Разд4Стр2Графа2>0,2</av:Разд4Стр2Графа2> <av:Разд4Стр2Графа3>3</av:Разд4Стр2Графа3> </av:Строка_НИНЗ> <av:Строка_ИЖП> <av:Разд4Стр3Графа1> Текст третий ячейки</av:Разд4Стр3Графа1> <av:Разд4Стр3Графа2>0,3</av:Разд4Стр3Графа2> <av:Разд4Стр3Графа3>2</av:Разд4Стр3Графа3> </av:Строка_ИЖП> <av:Строка_ИНН> <av:Разд4Стр4Графа1> Текст четвертой ячейки</av:Разд4Стр4Графа1> <av:Разд4Стр4Графа2>0,4</av:Разд4Стр4Графа2> <av:Разд4Стр4Графа3>1</av:Разд4Стр4Графа3> </av:Строка_ИНН> </av:Таблца_ТИП> </av:ТИП> Необходимо написать макрос в excel на VBA. Для автоматического составления этой таблицы. Вид требований Размер Место 1 2 3 ТКДВ НИНЗ ИЖП ИНН При конечном переводе нумерация 1,2,3 не важна. Так-же эти таблицы возможно заполнять с помощью сторонней программы. Заполнение позволило получить форму xml, от туда фрагмент кода, те код xml верный и другие возможные способы написать таблицу не применимы. Последний раз редактировалось StartProg; 16.07.2015 в 17:35. Причина: Добавление |
![]() |
![]() |
![]() |
#2 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
Так-же эти таблицы возможно заполнять с помощью сторонней программы. Заполнение позволило получить форму xml, от туда фрагмент кода, те код xml верный и другие возможные способы написать таблицу не применимы.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 07.07.2015
Сообщений: 121
|
![]()
Приложите файл с конкретной таблицей - так непонятно, почему на ней спотыкаетесь.
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
[ATTACH]Таблица.jpg[/ATTACH]Таблица в excele имеет такой вид. "Таблица"
Таблица в сторонней программе выглядит так "Таблица2" требуется из excel с помощью макросов перевести в шаблон xml который представлен. Последний раз редактировалось StartProg; 17.07.2015 в 09:22. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
![]()
А как из Excel Вы создаете xml документ?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
StartProg,выложите схемы файла xml,
в той программе должно быть как минимум два файла с расширением xsd,или полный файл xml,я схемы создам.Без шапки файла xml я вам не смогу помочь. Можете на мыло выслать,есть в профиле.
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
С помощью макросов
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
![]()
я так понимаю это ответ на мой вопрос))))
с помощью макросов - с использованием надстройки Excel для работы с xml-документами? или просто что-то типа open ("Desktop\Документ.xml") |
![]() |
![]() |
![]() |
#9 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
Спасибо, прилагаю целиком xml фаил. "Та программа" для работы финансистов и сохраняет в своем формате xtdd из нее перенес в xml.
конфид.txt |
![]() |
![]() |
![]() |
#10 |
Регистрация: 16.07.2015
Сообщений: 6
|
![]()
Есть форма xml из программы финансовой, необходимо туда загружать данные из таблиц(бываю из очень больших) excel.
Документы в excel как правило шаблонные, они с помощью макросов приводятся к xml форме. После чего меняется формат и данные занесены в форму. Надстройки не используются. Только макросы только хардкор! ЗЫ Недавно на форуме, не очень им пользуюсь) Последний раз редактировалось StartProg; 17.07.2015 в 15:53. Причина: дополнение |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт XML, подписанного ЭЦП в VBA | baza383 | Microsoft Office Excel | 1 | 06.10.2014 12:25 |
Импорт VBA => ABAP | Евгений Таб | Microsoft Office Excel | 1 | 19.07.2014 12:35 |
Совместимость Excel 2007 VBA - Excel 2010 VBA | Genas | Microsoft Office Excel | 2 | 28.11.2012 15:33 |
Импорт данных из Excel в Excel макросом | vnmz | Microsoft Office Excel | 2 | 04.03.2011 18:04 |
Импорт данных VBA | Lyubov1990 | Microsoft Office Excel | 5 | 05.06.2009 15:22 |