Well this issue got me again. Finally I remembered that the issue is with having the searched word being changed with revision history. I'm doing a simple find on a rng:
. The value I'm searching on in the range has revision history which prevents it from finding what I want. Is there a way to make the vba .find ignore the revision history and only search on what is shown in the simple markup view?Selection.range.find.execute FindText:=StrToFind