-5

Из xml в xls

Надежда только на силу Пикабу. Имеются файлы с расширением xlm, там годовой отчёт с табличными данными, необходимо все перевести в Эксель. При попытке файл импортируется, но все сгребает под одну общую таблицу. Как можно вернуть обратно табличный вид?

Дубликаты не найдены

Отредактировано Prig0relli 24 дня назад
+1

А, вот ещё забыл: при импорте данных из хml, Excel превращает их в "умную" таблицу.
Если такой вариант не устраивает, то нужно преобразовать таблицу в диапазон.

Иллюстрация к комментарию
Иллюстрация к комментарию
+1

В тегах и тексте xlm, в заголовке xml.

Интрига!

0

Если еще не решил проблему, напиши на cryptommo{дветысячивосемнадцать}@gmail.com, попробую помочь.

раскрыть ветку 3
0
Отправил файлы по почте.
раскрыть ветку 2
+1

Третий вариант, самый простой: просто открываешь свои xml в любом редакторе (Sublime, Notepad++, etc)


В расширенном режиме поиска просто делаешь замены во всем файле

1)  "    <row id="" на, к примеру, "строка "

2) "">\r\n       <col>" на, допустим "\t\t"

3) "</col> <col>" на "\t"

4)  "</col>\r\n    </row>" на ""


Все. В конце просто выделяешь все что получилось и вставляешь в отдельный лист экселя, и потом копипастом разносишь по нужным тебе ячейкам отчета.

0

В общем смотри, проблема ясна, у тебя xml-файлы косячные. Я вижу как минимум два варианта решения:

1) Относительно долго и вручную: тебя спасет простое транспонирование. Просто импортишь хмл, потом выделяешь ячейки в пределах одного id и вставляешь транспонированные строки где-нибудь на новом листе, например. Потратишь какое-то время на эту операцию по всем столбцам и потом просто вставишь значения в свой отчет.


2) Немного побыстрее в полуавтоматическом режиме: все то же самое, просто пишешь макрос, который будет выполнять твои действия из пункта 1.


Еще вариант, факультативный: можно написать прогу, которая по нажатию кнопки исправит тебе хмл файлы. Но, учитывая сегодняшнее число, как понимаешь, заниматься этим чтобы просто попрактиковаться мне честно говоря лень =)

0
Excel какой? 2007?
0

ТС: - У меня тут данные произвольной структуры. Как их превратить в таблицу?
Кто-то 1: - Ну... Ээээ....
Кто-то 2: - А какие правила преобразования этой структуры в таблицу?
ТС: - Ну... Ээээ.....

0

Я так понимаю, потрудился вирус и просят оплатить в биткоин))

0

Очень просто. Оплачиваешь работу твоего бухгалтера и просишь сделать годовой отчет!

0

что значит "вернуть обратно табличный вид"?

0
Бала как-то аналогичная задача. Какой то специализированной прогой с руборда (xml studio - помоему так называлась) открывался файл им делался экспорт.
0

xml - почти родной формат для Excel (у вас ведь достаточно свежая версия?), никаких конвертеров не нужно, всё и так откроется. Правда, без какого-либо форматирования, чистые данные + автоформат. Затем руками.
Нужно смотреть предыдущие версии, если оно было настроено, и бэкапы.
Если прям совсем невмоготу - гугл докс, опен офес умеют, но ексель - лучше.

раскрыть ветку 4
0

xml это как хтмл, пока нет структуры документа то неизвестны данные

в xml может и не быть табличных данных

раскрыть ветку 3
0

"вернуть обратно" подразумевает что когда-то оно уже было таблицей. Так что скорее всего эксель его просто откроет и все.

раскрыть ветку 2
0

Без логики схемы - никак. Что там тебе угадают конвертеры - уже как повезёт, хоть сколько-то сложный так не собрать в 2D представление, разве что деревцем что тоже совершенно нечитабельно. Зато можно логику самому вывести, ничего особо не нужно...

К нему должен был по правильному идти XSLT шаблон рядом.

0

нужно знать структура xml

раскрыть ветку 1
+1

языка, который говорить, тоже знать надо, однако

0

xml to xls online converter

раскрыть ветку 2
+2

Что ж так сразу, а поговорить?

раскрыть ветку 1
+1

Извините

0

Настроить экспорт

-1

Ужас! Надеюсь, что вам помогут!

-2

Раньше в русских народных сказках как говорили: "Иди ложись спать. Утро вечера мудреннее" Зачем изобретать то, что уже изобретено. Проверь это древнее повествование. :)) Завтра станешь и все будет сделано. Ну так, говорили лягушка в коробченке, а она не врет.

Похожие посты
Похожие посты не найдены. Возможно, вас заинтересуют другие посты по тегам: