Compare columns, delete the rows that DO match.

G

Guest

The following code was posted to the programming DG a while back:

Sub Redundancy()
Dim iLastRow As Long
Dim i As Long

iLastRow = Cells(Rows.Count, "A").End(xlUp).Row
For i = iLastRow To 2 Step -1
If IsError(Application.Match(Cells(i, "A").Value, _
Range("B:B"), 0)) Then
Cells(i, "A").Delete Shift:=xlUp
End If
Next i

End Sub

I was playing with it and trying to get it to delete the rows (in column
'A') that DO match. It should be fairly simple, but I just can’t figure it
out right now. I thought I could keep the code mostly the same, but because
of the nature of the Match function, I am beginning to think that it may
require something radically different. Can someone please offer some
guidance?
TIA!!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top