Мне было интересно, знает ли кто-нибудь о каком-либо коде VBA, который избавился бы от дубликатов. Например, в столбце D я хочу сохранить первый экземпляр идентификатора и удалить дубликаты.
С уважением
Грег
Мне было интересно, знает ли кто-нибудь о каком-либо коде VBA, который избавился бы от дубликатов. Например, в столбце D я хочу сохранить первый экземпляр идентификатора и удалить дубликаты.
С уважением
Грег
Хорошо, это должно сработать для вас. Эта подпрограмма удаляет все двойные идентификаторы в столбце C.
Option Explicit
Sub DeletDuplicate()
Dim x As Long
Dim LastRow As Long
LastRow = Range("C65536").End(xlUp).Row
For x = LastRow To 1 Step -1
If Application.WorksheetFunction.CountIf(Range("C1:C" & x), Range("C" & x).Text) > 1 Then
Range("C" & x).EntireRow.Delete
End If
Next x
End Sub