> because of ^p which makes the search across two paragraphs
I should have figured that! Thanks for the new code. It's working as it should but isn't yet doing what I want. I should be able to figure it out (but haven't yet

).
In your example sText is "010" but what I'm after is the whole paragraph starting with 010 + vbtab.
Been hunting around on Google all day... but Find gets you info about Find and Replace currently selected text, not find something in a paragraph. And I expect the next hurdle will be how to handle multiple finds.
Anyway I will visit your website after tea and ';m sure I'll pick up some useful tips. Many thanks.