OnObjectModify script trigger that is set to:
Exit Script [ false ]
and only enabled in find mode.
Otherwise it's always going to follow the natural tab order as defined on your layout.
Another option would be to uncheck the ability to enter values in find mode for any fields that you don't want to be searched, then they will be ignored by the tab order in find mode.
Thanks for your response. Unfortunately the "Exit Script" idea didn't work. It still went to the next field in the tab order.
I also tried "Halt Script", but that also halted the script I had set to run On Object Exit for that field.
Your other option won't work for my case as I need to be able to enter values in the other fields as well.
OnObjectModify is an "after the event" trigger and so Exit Script [False] won't work to keep the exit event from happening.
But try it with either OnObjectValidate or OnObjectExit.