Well for now, drop this into the worksheet code module for each sheet (right click the worksheet tab, view code) and it will alert you as to a duplicate of the first word that you type, it will find the duplicate as long as it's above where you have typed - it had to be like that as you haven't given me any informationas to where you enter the info, when you can supply a sample workbook i will work on a better solution!
Private Sub Worksheet_Change(ByVal Target As Range)
Dim FndDup As String
FndDup = Cells.Find(What:=Target.Value, After:=Me.Range("A1"), LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, SearchFormat:=False).Address
If Range(FndDup) <> vbNullString Then
MsgBox Target.Value & " duplicate found at " & FndDup & ", taking you to the duplicate"
Me.Range(FndDup).Select
End If
End Sub
Bookmarks