Encontrar repetidos en columna
cordial saludo
necesito su colaboración, tengo el siguiente código para buscar repetidos
For Each celda In Range("A1:a" & Range("a65000").End(xlUp).Row)
If Application.WorksheetFunction.CountIf(Columns(celda.Column), celda.Value) > 1 Then
celda.Offset(0, 1).Value = "SI"
End If
Next
el problema que tengo es que los datos que hay en la columna A son número pero en formato texto entonces cuando ejecuto el código, me marca como repetidos algunos que no son y es porque solo toma cierta cantidad de caracteres que coinciden
ejemplo, estos 5 registros sólo difieren en el último dígito y a todos los marca como repetidos. Aclaro que la prueba solo la realizó con estos registros y el resultado debía ser que no encuentra repetidos
002417002000620101
002417002000620102
002417002000620201
002417002000620202
002417002000620301
002417002000620302
Gracias