【发布时间】:2015-05-04 11:15:06
【问题描述】:
我有 10 个 Excel 工作表,每个工作表都加载了不同的 XML 提要连接。
因此,为了定期跟踪这 10 个列表更新,我使用了 XML 附加数据!
但这里的问题是,每次我刷新 XML 表时,提要都会给出重复的项目。
现在,我想要一个 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
但是当运行这个 - 出现以下错误:
子脚本超出范围
【问题讨论】: