我是Excel VBA的新手。我的问题是我有一个XML文件,我需要在Excel中以表格格式显示其内容。
我编写了一个示例VBA代码,如下所示:
Dim testFile As Workbook
Set testFile = Workbooks.OpenXML(
Filename:="D:\sample.xml",LoadOption:=XlXmlLoadOption.xlXmlLoadImportToList)
它在Excel中以表格格式生成内容,但是有很多空单元格和一些垃圾数据(数据与XML相关但这里不需要)。我需要删除空单元格(包括行和列),还要删除一些不需要的列。
有人可以建议一些方法来处理这个问题吗?
答案 0 :(得分:1)
根据您对VBA的满意程度,您可以自己解析文件。对于“Microsoft XML”( msxml#.dll )和look at this question的引用应该是您所需要的所有内容!