在检查VBA中的重复项之前对URL进行sorting
我正在尝试使用VBA运行几个filter,然后将数据输出到“分析”工作表。
一切工作,因为它应该到目前为止 – 但我现在试图消除URL重复。
If unique_1 <> Sheets(1).Cells(x, 11) Then
上面的代码片段将消除重复,但只有当我已经sorting的URLS(这不是我可以做的数据前期)
我希望我可以用VBA来分类,但是目前还没有能力,而我的眼睛正在杀死我。 任何帮助,将不胜感激!
在此先感谢您的帮助!
If Sheets(1).Cells(x, 12) = "X URL" Then If Sheets(1).Cells(x, 9) > 4 And Sheets(1).Cells(x, 9) < 10 Then '//NEED TO SORT URLS HERE FIRST - BEFORE I CAN FIND DUPES// If unique_1 <> Sheets(1).Cells(x, 11) Then O_2 = O_2 + 1 End If unique_1 = Sheets(1).Cells(x, 11) End If End If
使用Range.Sort
你正在尝试sorting的任何范围
作为一个方面说明,你列出的代码中没有任何东西似乎删除重复。 最多只能算有多less。
除非我误解了这个问题,为什么不使用自动筛选器来进行唯一的input? 这将在您指定的列中输出一个列表,以便您可以看到发生了什么。
Range("URL Range").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _ "Output Range"), Unique:=True