I think the general case is too complex to deal with.

And, to be honest, I'm not sure it's entirely legal to scan and manipulate other people's printed texts in this way, so I'm not really inclined to pursue it further.

To look upwards in a Find operation, use
[VBA]
.Forward = False
[/VBA]