H o l a:
Te anexo la macro para que empiece a leer desde la fila 2.
Sub EliminaRepetidas()
'Por.Dante Amor
Columns("C").ClearContents
j = 2
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
Set b = Columns("B").Find(Cells(i, "A"), lookat:=xlWhole)
If b Is Nothing Then
Cells(j, "C") = Cells(i, "A")
j = j + 1
End If
Next
MsgBox "fin"
End Sub
Pero tengo la siguiente duda.
Según tu ejemplo de la pantalla. Tía que se encuentra en la cela A2, no existe en la columna B, por lo tanto, se tiene que pasar a la columna C.
Pero que pasa con la palabra mamá que se encuentra en la celda B6, pero no se encuentra en la columna A, ¿quieres qué se pase mamá a la columna C?
Si es correcto lo anterior, entonces ejecuta la siguiente macro:
Sub EliminaRepetidas2()
'Por.Dante Amor
Columns("C").ClearContents
j = 2
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
Set b = Columns("B").Find(Cells(i, "A"), lookat:=xlWhole)
If b Is Nothing Then
Cells(j, "C") = Cells(i, "A")
j = j + 1
End If
Next
'
For i = 2 To Range("B" & Rows.Count).End(xlUp).Row
Set b = Columns("A").Find(Cells(i, "B"), lookat:=xlWhole)
If b Is Nothing Then
Cells(j, "C") = Cells(i, "B")
j = j + 1
End If
Next
MsgBox "fin"
End Sub
R ecuerda cambiar la valoración de la respuesta.
Sal u dos