如何更改Excel的XML数据导出的缩进?

我正在使用Excel 2003的XML数据源并使用菜单选项Data – > XML – > Export导出数据。 数据导出正常,但生成的元素使用制表符缩进。 这可能听起来微不足道,但是有没有办法将缩进的格式设置为空格?

我不相信有修改Excel的XmlMap导出逻辑的缩进字符(或XML编写器格式)。 如果可以的话,可以考虑编写一个简单的macros来通过XmlMap对象的ExportXml方法将自己导出到stringvariables,然后在将它自己写入文件之前,用空格(2)或其他任何东西执行一个简单的vbTabreplace。

祝你好运!

如果一切都失败了,你可以随时通过Tidy运行。