Hi,
I don't know why you think the code is working as I think you expect it to work since as Andrew has intimated you will always see the message box because you are not testing or searching for anything.
I a situation like this I always prefer to use a cell on the worksheet which evaluates the condition you are testing for, and then if necessary use a macro to report the value of the cell.
So for instance if you are looking for the occurrence of the word 'term' in column B then in a cell say A1 enter
this will return the cell address of the first occurrence of 'term'. You could conditionally format this cell so that it stands out with say a red background if it's not equal to 'Term not found', which may be sufficient for you. If you really need a macro then use something like
Bookmarks