I'm still not clear on which columns to compare to but try this:
Sub TryThis()
Dim ws1 As Worksheet: Set ws1 = Sheets("Data")
Dim ws2 As Worksheet: Set ws2 = Sheets("Unique")
Dim icell As Range, valCheck As Range
Application.ScreenUpdating = False
For Each icell In ws1.Range("A8:A" & ws1.Range("A" & Rows.Count).End(xlUp).Row).SpecialCells(xlCellTypeConstants)
Set valCheck = ws2.Range("A1:B" & ws2.Range("A" & Rows.Count).End(xlUp).Row).Find(What:=icell.Value, LookIn:=xlValues, LookAt:=xlWhole)
If valCheck Is Nothing Then
icell.Resize(1, 2).Copy Destination:=ws2.Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
End If
Next icell
Application.ScreenUpdating = True
End Sub
Bookmarks