Pessoal, tenho um código que funciona muito bem porém preciso que faça o contrário, ele copia de uma guia cola na outra e começa a remover de baixo pra cima as linhas duplicadas, isso quer dizer que ele removerá as novas linhas duplicadas, porém preciso que remova as linhas antigas, que já estavam na plan, ou seja de cima pra baixo talvez...
Segue o código que deleta de baixo pra cima...
Sub DeletDuplicate()
Dim x As Long
Dim LastRow As Long
ThisWorkbook.Worksheets("Plan2").Activate
LastRow = Range("E65536").End(xlUp).Row
For x = LastRow To 1 Step -1
If Application.WorksheetFunction.CountIf(Range("E1:E" & x), Range("E" & x).Text) > 1 Then
Range("E" & x).EntireRow.Delete
End If
Next x
End Sub
Postado : 23/04/2018 2:50 pm