|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2010, 14:59 | #1 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
Импорт Xml в книгу: Проблемы с кодировкой Cp1251
Добрый день. Столкнулся с проблемой: Хочу создать печатную форму, в которой значения будут браться из xml файла (нажимаешь на кнопку выбираешь файл - заполняются поля - печатаешь). Так как до этого не работал с xmlом в Екселе, попробовал сначало сделать это вручную - добавить карту в книгу и тут то и появилась ошибка:
Код ошибки: -1072896658 Причина: Указанная кодировка не поддерживается XML файл начинается с <?xml version="1.0" encoding="Cp1251"?> Вопрос: Что делать с этой ошибкой? И ещё вопрос по реализации: как удобней решить поставленную задачу? Не нужно особых подробностей - можно в общих словах, я просто первый раз с таким сталкиваюсь и даже не знаю с чего начать. Последний раз редактировалось Sorro; 15.02.2010 в 15:13. |
15.02.2010, 15:57 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Посмотреть на XML файл можно?
Анализ,обработка данных Недорого
|
15.02.2010, 16:21 | #3 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
Вот немного урезанный файл, но смысл от этого не меняется. Хочется просто эти значения расставить определённым образом на листе и выводить на печать. Только возникает небольшой ньюанс с полем <sensor> - в нём может содержаться большая таблица из 2ух столбцов (до 60 значений) - и надо будет организовать перенос по 20 значений в соседние столбцы.
|
15.02.2010, 23:41 | #4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Написал отдельное приложение для конвертации под структуру вашего XML файла
Выберете ваш файл
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 16.02.2010 в 00:44. |
16.02.2010, 11:22 | #5 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
А с использованием только VBA это возможно реализовать?
|
16.02.2010, 12:25 | #6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Не знаю.
Могу предложить просто конвертор. На выходе два файла
Анализ,обработка данных Недорого
|
17.02.2010, 16:52 | #7 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 17
|
Спасибо на этом.
Где-то я вроде видел что подобное (внесение в печатные формы данных из xml) реализуют на основе шаблонов ворда... |
17.02.2010, 17:34 | #8 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Киньте на мыло файл,и образец,что должно выводиться на печать.
И все будет без проблем,ни ексель,ни ворд привлекать не будем
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 17.02.2010 в 22:50. |
10.09.2010, 17:26 | #9 |
Новичок
Джуниор
Регистрация: 09.09.2010
Сообщений: 1
|
Интересный конверт, а исходник посмотреть можно. Есть одна задачка не могу решить из одного файла XML надо вытащить определенные данные и вставить в xls. Можно было бы сделать программкой Advanced XML Converter, неудобно нет сохранения формы полей которые нужны для сохранения в дальнейшем. Объясню по простому открываешь файл xml там 50 полей куда заносятся данные, а мне нужны только 7 в определенной последовательности вставить в xls.
|
10.09.2010, 17:48 | #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 |