我正在过滤一个表加载赛马信息。我已经完成了8个过滤器中的7个,但是我正在为最后一个过滤器而挣扎。基本上全部我需要的是看比赛时间栏(col B),如果有2次相同的话显然在比赛中有2个选择。我只想要一个选择,所以接下来我想删除/筛选基于C列的培训师胜利%。无论哪一个更大的百分比是我需要保留的百分比。如果他们是相同的,也许把msgbox说出来,否则我可能不得不过滤第三个字段。我发现了一段越来越近的代码。删除一行,如果重复,然后在另一列上过滤
Sub text()
Dim j As Integer, k As Integer, r As Range
j = Range("E2").End(xlDown).Row
For k = j To 2 Step -1
MsgBox k
Set r = Range(Cells(k, "E"), Cells(k, "E").End(xlUp))
If WorksheetFunction.CountIf(r, Cells(k, "E")) > 1 Then
Cells(k, "E").EntireRow. Delete
End If
Next k
End Sub
请格式化您的代码。 – phoenix