Macro que recorre rango filtrado y copia celdas con datos y genera una lista en una columna de la misma hoja.
Solicito ayuda con una macro que recorra un rango filtrado entre las celdas A5 y C5, hasta la ultima fila con datos, que copie los valores unicos y los pegue en otra columna (X) de la misma hoja para generar una lista de valores no repetidos. Algo como esto:
Range("X:X"). ClearContents
For Each c In Range("A5:C5" & Range("C565000").End(xlUp).Row).SpecialCells(xlCellTypeVisible)
If c.Value <> "" Then
C.Copy
Sheets("Informes"). Range("X65000").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlValues
End If
Next c
ActiveSheet.Range("X:X").RemoveDuplicates Columns:=1
Sin embargo este código no me funciona.
1 respuesta
Respuesta de Victor Rodriguez
1