【问题标题】:Read XML using VBA Excel Macro and customize the generated table使用 VBA Excel 宏读取 XML 并自定义生成的表格
【发布时间】:2011-02-02 11:21:59
【问题描述】:

我是 Excel VBA 的新手。我的问题是我有一个 XML 文件,我需要在 Excel 中以表格格式显示其内容。

我编写了一个示例 VBA 代码如下:

Dim testFile As Workbook

Set testFile = Workbooks.OpenXML(
Filename:="D:\sample.xml",LoadOption:=XlXmlLoadOption.xlXmlLoadImportToList)

它在 Excel 中以表格格式生成内容,但是有很多空单元格和一些垃圾数据(数据在 XML 中相关但这里不需要)。我需要删除空单元格(行和列)并删除一些不需要的列。

有人可以建议一些方法来解决这个问题吗?

【问题讨论】:

    标签: xml vba excel


    【解决方案1】:

    根据您对 VBA 的熟悉程度,您可以自己解析文件。对“Microsoft XML”(msxml#.dll) 和look at this question 的引用应该是您上路所需的全部内容!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 2013-07-14
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多