The quick answer is to alter your code
Code:
ActiveCell(mytarget).Select
to
you might also want to add some of the search options to your code i.e.
Code:
Set mytarget = mytarget.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte )
check VBA help for explanations of these, but I think you probably only need 'What', 'Lookin' and 'lookat'.
HTH
Chris
There are two secrets to success in this world:
1. Never tell everything you know