Error 1004 en una macro

Tengo un error con una macro grabada que es eliminar duplicados en una tabla.

el código es el siguiente:

Sub Macro28()
'
' Macro28 Macro
'
'
Application.Goto Reference:="Tabla1"
ActiveSheet.Range("Tabla1[#Todo]").RemoveDuplicates Columns:=1, Header:= _
xlYes
End Sub

1 Respuesta

Respuesta
1

Bueno ese cod aparece cuando el error que no se corresponde con ninguno de los definidos por Visual Basic para aplicaciones

Prueba lo mas facil

Activa el grabador de macros y ejecuta el proceso manualmente, luego comparas el codigo

Según la linea que indicas, el rango se llama Tabla1 y tiene titulo,

¿Aun se mantiene esas condiciones al correr el macro?

¿Existe datos repetidos antes de correr el macro?

La pruebo asi:

Application.Goto Reference:="Tabla1"
ActiveSheet.Range("Tabla1").RemoveDuplicates Columns:=1, Header:= _
XlYes

Y funciona

He definido como tabla1 todo una columna

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas