我有10个Excel工作表,每个用不同的XML提要连接加载。
因此,为了定期跟踪这10个列表更新,我使用了XML追加数据!使用VBA删除Excel中的XML重复项目
但是,这里的问题是,每次XML表刷新时,Feed都会给出重复的项目。
现在,我想要一个VBA代码一次删除所有表中的所有重复项目。
这里是我使用的代码:
Sub Macro_Table()
Dim ws As Worksheet
Dim xmltable As LisObject
For Each ws In ThisWorkbook.worksheets
Set xmltable = ws.ListObjects(1)
xmltable.Range().RemoveDuplicate Columns:=Array(4), Headers:= Yes
Next ws
End Sub
但是运行这个时 - 下面的错误来了:
子脚本超出范围
谢谢!有效! –