Вниз
Скачать: CL | DM;

Про XML и Excel   Найти похожие ветки 

← →
Тимохов ©   (2004-03-12 18:52) [0]

Уважаемые, мастера!

Есть написанный нами блок, который создает XML (текстовый файл), содержащий в себе workbook excel"я.

В настоящее время мне известно, что XML поддерживают Office 2002, Office XP и Office 2003. Office 2000 по-умолчанию xml не поддерживает.

Вопрос 1: есть ли некий апдейт для офиса 2000, чтобы он понимал xml?

Вопрос 2: есть ли некая утилита из офиса, которая бы позволяла конвертировать xml в бинарный формат xls для более старый версий?


← →
DiamondShark ©   (2004-03-12 21:01) [1]


> есть ли некая утилита из офиса

Угу. На VBA пишется за двадцать минут.


← →
Тимохов ©   (2004-03-14 12:06) [2]


> DiamondShark ©   (12.03.04 21:01) [1]

Но для этого имхо нужен офис, поддерживающий xml.
Вопрос был в том, чтобы иметь отдельностоящую утилиту преобразования.


← →
Romkin ©   (2004-03-14 12:10) [3]

HTML - понимает? Напиши xsl, преобразование пойдет автоматом :)


← →
DiamondShark ©   (2004-03-14 12:25) [4]


> Но для этого имхо нужен офис, поддерживающий xml.

Не нужен.
Для этого нужен XML DOM (входит в комплект с IE, или качается отдельно с мелкософта), и програмка на VBA. Можно, кстати, оформиить как плугин к екселю.


← →
Тимохов ©   (2004-03-14 12:31) [5]


> DiamondShark ©   (14.03.04 12:25) [4]

Спасибо будем разбираться.


> Romkin ©   (14.03.04 12:10) [3]

Тоже спасибо. Но это уже на крайняк :))))


← →
DiamondShark ©   (2004-03-14 12:44) [6]


> Тимохов ©   (14.03.04 12:31) [5]

В окошке "Ссылки" проекта VBA библиотека типов XML DOM называется "Microsoft XML, vX.X", где X.X зависит от версии IE.
Нужную версию можно скачать с микрософта.

Подключайте, используйте. Довольно кузяво всё должно получиться.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
7-1075901785
voron
2004-02-04 16:36
2004.04.11
Определение даты создания файла!


7-1074409728
Alexey Churkin
2004-01-18 10:08
2004.04.11
Печать на принтере


9-1070561177
Omar2002
2003-12-04 21:06
2004.04.11
Батл нет в своей игре!


6-1079099372
ASMiD
2004-03-12 16:49
2004.04.11
Как связать два компа через I-net


7-1075702265
Met
2004-02-02 09:11
2004.04.11
Игровые автоматы




   Наверх