Excluindo informações duplicados com VBA
Olá Pessoal,
Este post vai ser bem direto, sem muitas explicações, eu gostaria de compartilhar com vocês mesmo sobre esse script, vale ressaltar que ele apenas irá excluir duplicados de cada coluna por vez.
segue script
Public Sub Excluir_Linhas_Duplicadas()
Dim Col As Integer Dim r As Long Dim C As Range Dim N As Long Dim V As Variant Dim Rng As Range
On Error GoTo PossivelErro Application.ScreenUpdating = False Application.Calculation = xlCalculationManual
Col = ActiveCell.Column
If Selection.Rows.Count > 1 Then Set Rng = Selection Else Set Rng = ActiveSheet.UsedRange.Rows End If
N = 0 For r = Rng.Rows.Count To 1 Step -1 V = Rng.Cells(r, 1).Value If Application.WorksheetFunction.CountIf(Rng.Columns(1), V) > 1 Then Rng.Rows(r).EntireRow.Delete N = N + 1 End If Next r
PossivelErro:
Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic
End Sub
Link para site: http://www.autoexcel.com.br












