![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
![]()
Добрый день. Столкнулся с проблемой: Хочу создать печатную форму, в которой значения будут браться из xml файла (нажимаешь на кнопку выбираешь файл - заполняются поля - печатаешь). Так как до этого не работал с xmlом в Екселе, попробовал сначало сделать это вручную - добавить карту в книгу и тут то и появилась ошибка:
Код ошибки: -1072896658 Причина: Указанная кодировка не поддерживается XML файл начинается с <?xml version="1.0" encoding="Cp1251"?> Вопрос: Что делать с этой ошибкой? И ещё вопрос по реализации: как удобней решить поставленную задачу? Не нужно особых подробностей - можно в общих словах, я просто первый раз с таким сталкиваюсь и даже не знаю с чего начать. Последний раз редактировалось Sorro; 15.02.2010 в 15:13. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Посмотреть на XML файл можно?
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
![]()
Вот немного урезанный файл, но смысл от этого не меняется. Хочется просто эти значения расставить определённым образом на листе и выводить на печать. Только возникает небольшой ньюанс с полем <sensor> - в нём может содержаться большая таблица из 2ух столбцов (до 60 значений) - и надо будет организовать перенос по 20 значений в соседние столбцы.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Написал отдельное приложение для конвертации под структуру вашего XML файла
Выберете ваш файл
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 16.02.2010 в 00:44. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
![]()
А с использованием только VBA это возможно реализовать?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Не знаю.
Могу предложить просто конвертор. На выходе два файла
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
![]()
Спасибо на этом.
Где-то я вроде видел что подобное (внесение в печатные формы данных из xml) реализуют на основе шаблонов ворда... |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Киньте на мыло файл,и образец,что должно выводиться на печать.
И все будет без проблем,ни ексель,ни ворд привлекать не будем
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 17.02.2010 в 22:50. |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 09.09.2010
Сообщений: 1
|
![]()
Интересный конверт, а исходник посмотреть можно. Есть одна задачка не могу решить из одного файла XML надо вытащить определенные данные и вставить в xls. Можно было бы сделать программкой Advanced XML Converter, неудобно нет сохранения формы полей которые нужны для сохранения в дальнейшем. Объясню по простому открываешь файл xml там 50 полей куда заносятся данные, а мне нужны только 7 в определенной последовательности вставить в xls.
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
А какие проблемы.мыло в профиле есть.или кусок файла залейте с отметкой нужных полей.Я гружу в Dataset.выбираю нужные поля для обратной выгрузки
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
импорт TXT в XLS(расчет по формулам)-экспорт в XML | Zhiltsov | Microsoft Office Excel | 27 | 06.07.2009 11:27 |
Проблемы с кодировкой! | bookkc | PHP | 5 | 17.05.2009 22:25 |
Проблемы с кодировкой | LAGOX | PHP | 7 | 14.02.2009 15:13 |
Проблемы с кодировкой | Levchik | HTML и CSS | 2 | 16.12.2008 16:12 |