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

我一直在寻找将Excel的SpreadSheet数据转换为XML格式的逻辑。 在这里输入图像说明

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

根据屏幕截图,您的Excel版本允许使用XML Spreadsheet 2003格式保存您的文档: Save As... > Other Formats ,并在下拉菜单中find它(至less在Excel 2007中的工作方式Save As... > Other Formats )。

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

为了您的方便,可以按照上述方式查看示例Excel书籍和从其生成的XML: https : //www.dropbox.com/s/kxmxu2tq52y4m9b/ExcelToXML.zip

祝你好运!