Ahí tienes un ejemplo a medida. Solo debes copiar y pegar
http://www.programarexcel.com/2013/10/compara-filas-misma-columna-copia-datos.html
El código es el siguiente
Sub comparafilas()
Dim fila, fila1, filaev, filade, contá, dato1, dato2, ncol As Integer
Dim col As String
fila = 2
fila1 = 3
filaev = 2
filade = 2
contá = 0
col = InputBox(Chr(10) & Chr(10) & "Introduzca columna a evaluar, ej A, B, C, etc.")
col = col & "1"
ncol = Range(col).Column
While Sheets("Original").Cells(fila1, ncol) <> Empty
dato1 = Sheets("Original").Cells(fila, ncol).Value
While Sheets("Original").Cells(fila1, ncol) <> Empty And contá = 0
dato2 = Sheets("Original").Cells(fila1, ncol).Value
If dato1 + dato2 = 0 Then
Sheets("Coinciden").Cells(filaev, 1) = Sheets("Original"). Cells(fila, 1)
Sheets("Coinciden").Cells(filaev, 2) = Sheets("Original"). Cells(fila, 2)
Sheets("Coinciden").Cells(filaev, 3) = Sheets("Original"). Cells(fila, 3)
Sheets("Coinciden").Cells(filaev, 4) = Sheets("Original"). Cells(fila, 4)
Sheets("Coinciden").Cells(filaev, 5) = Sheets("Original"). Cells(fila, 5)
Sheets("Coinciden").Cells(filaev, 6) = Sheets("Original"). Cells(fila, 6)
Sheets("Coinciden").Cells(filaev, 7) = Sheets("Original"). Cells(fila, 7)
filaev = filaev + 1
Sheets("Coinciden").Cells(filaev, 1) = Sheets("Original"). Cells(fila1, 1)
Sheets("Coinciden").Cells(filaev, 2) = Sheets("Original"). Cells(fila1, 2)
Sheets("Coinciden").Cells(filaev, 3) = Sheets("Original"). Cells(fila1, 3)
Sheets("Coinciden").Cells(filaev, 4) = Sheets("Original"). Cells(fila1, 4)
Sheets("Coinciden").Cells(filaev, 5) = Sheets("Original"). Cells(fila1, 5)
Sheets("Coinciden").Cells(filaev, 6) = Sheets("Original"). Cells(fila1, 6)
Sheets("Coinciden").Cells(filaev, 7) = Sheets("Original"). Cells(fila1, 7)
Sheets("Original").Cells(fila, ncol).EntireRow.Delete
Sheets("Original").Cells(fila1 - 1, ncol).EntireRow.Delete
contá = 1
filaev = filaev + 1
End If
fila1 = fila1 + 1
Wend
If contá = 0 Then
Sheets("No Coinciden").Cells(filade, 1) = Sheets("Original"). Cells(fila, 1)
Sheets("No Coinciden").Cells(filade, 2) = Sheets("Original"). Cells(fila, 2)
Sheets("No Coinciden").Cells(filade, 3) = Sheets("Original"). Cells(fila, 3)
Sheets("No Coinciden").Cells(filade, 4) = Sheets("Original"). Cells(fila, 4)
Sheets("No Coinciden").Cells(filade, 5) = Sheets("Original"). Cells(fila, 5)
Sheets("No Coinciden").Cells(filade, 6) = Sheets("Original"). Cells(fila, 6)
Sheets("No Coinciden").Cells(filade, 7) = Sheets("Original"). Cells(fila, 7)
Sheets("Original").Cells(fila, ncol).EntireRow.Delete
filade = filade + 1
End If
contá = 0
fila1 = 3
Wend
End Sub
Visita http://www.programarexcel.com