Hi - the below code will systematically take each 2 cell pair and compare to all remaining 2 cell pairs, deleting duplicates as it goes (I assumed your list of data was not sorted, but this will work even if it is).
If you have blank rows in your data then the CurrentRegion property may not work, even after you adjust your start row per the comment. You could use this to get the last row of data:
But - if you have things like blanks in subsequent rows then (without if conditions to ignore matches on blanks) these too would be deleted. depending on the nature of your data, you might find a better "special cell" definition, based on format or something else ... have a look at the online help if this is a problem ..
Hope this helps ... MM.
Bookmarks