【发布时间】:2017-02-16 20:18:10
【问题描述】:
这是我之前的数据:
A Ron
A Ron
B Jeremy
C Jeremy
C Teddy
C Teddy
C Teddy
D George
D George
这是我以后想看到的:
A Ron 2
B Jeremy 1
C Jeremy 1
C Teddy 3
D George 2
这是我的非工作脚本:
Sub Macro()
i = 1
Dim lngRow As Long
For lngRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row To 2 Step -1
If Range("A" & lngRow) = Range("A" & lngRow - 1) And _
Range("B" & lngRow) = Range("B" & lngRow - 1) Then
i = i + 1
Range("C" & lngRow - 1).Value = i
Rows(lngRow).Delete
End If
Next
i = 1
End Sub
计数器出了点问题,但我不知道是什么。
【问题讨论】:
-
您对非 VBA 解决方案感兴趣吗?