Ayuda para modificar Código de eliminación de duplicados
Que tal foro, necesito ayuda para poder modificar un código
Sub Faltantes()
Hoja1.Activate
Application.ScreenUpdating = False
With Hoja1
.Range("A10:C10").EntireColumn.Insert
.Range("A11").Formula = "=D11&E11&F11&G11"
.Range("B11").Formula = "=L11&M11&N11&O11"
.Range("C11").Formula = "=COUNTIF(A$11:A$150,B11)"
.Range("A11:C11").AutoFill Destination:=Range("A11:C150")
.Range("$C$10:$G$150").AutoFilter Field:=1, Criteria1:="0"
.Range("D11:G150").Copy Hoja2.Range("A11")
.Range("C10").AutoFilter
.Range("A1:C1").EntireColumn.Delete
End With
Application.ScreenUpdating = False
Application.ScreenUpdating = False
With Hoja1
.Range("H10:J10").EntireColumn.Insert
.Range("H11").Formula = "=D11&E11&F11&G11"
.Range("I11").Formula = "=L11&M11&N11&O11"
.Range("J11").Formula = "=COUNTIF(I$11:I$150,H11)"
.Range("H11:J11").AutoFill Destination:=Range("H11:J150")
.Range("$J$10:$O$150").AutoFilter Field:=1, Criteria1:="0"
.Range("L11:O150").Copy Hoja2.Range("I11")
.Range("J10").AutoFilter
.Range("H1:J1").EntireColumn.Delete
End With
Application.ScreenUpdating = False
End SubEl código lo que hace es eliminar los duplicados de una columna "C" a la "K" y viceversa elimine los repetidos en "C de "K", pero no me elimina dos datos repetidos, y pienso que a la hora de actualizar los datos me genere este inconveniente, me ayudarían a mejorar el código, o a averiguar donde esta el problema del porque me lanza algunos que si se repiten.
De ante mano muchísimas gracias desde México saludos