第2个回答 推荐于2016-04-01
Sub PList()
Dim i&, Myr&, Arr
Range("B:B").Clear
Application.ScreenUpdating = False
Myr = Sheet1.[A65536].End(xlUp).Row
Arr = Sheet1.Range("A1:A" & Myr)
For i = 2 To UBound(Arr)
If Arr(i, 1) <> Arr(i - 1, 1) Then
Cells(i, 2) = Arr(i, 1)
End If
Next
Application.ScreenUpdating = True
End Sub
检查B列相同的单元格,放在C列本回答被提问者采纳
第4个回答 推荐于2016-04-01
Sub PList()
Dim i&, Myr&, Arr
Range("B:B").Clear
Application.ScreenUpdating = False
Myr = Sheet1.[A65536].End(xlUp).Row
Arr = Sheet1.Range("A1:A" & Myr)
For i = 2 To UBound(Arr)
If Arr(i, 1) <> Arr(i - 1, 1) Then
Cells(i, 2) = Arr(i, 1)
End If
Next
Application.ScreenUpdating = True
End Sub
检查B列相同的单元格,放在C列本回答被提问者采纳