Vba-Excel如何从Excel的SpreadSheet生成XML文件?

时间:2013-02-02 10:26:48

标签: excel vba

我一直在寻找将excel的SpreadSheet数据转换为XML格式的逻辑。 enter image description here

我有如下所示的数千个数据。我想将其转换为XML格式。 任何人都请帮助我,任何帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

根据屏幕截图,您的Excel版本允许使用XML Spreadsheet 2003格式保存您的文档:Save As... > Other Formats并在下拉列表中找到它(至少对于Excel 2007,它按照描述工作)。

生成的XML将包含许多本机Excel工作簿字段和节点,但可以使用任何更高级或更低级的XML编辑器轻松删除它们,例如, Altova XMLSpy 或任何类似的。但是,清理完全取决于您的进一步需求。

为方便起见,可以看到示例Excel书籍和从中生成的XML,如上所述:https://www.dropbox.com/s/kxmxu2tq52y4m9b/ExcelToXML.zip

祝你好运!