I’m still at sea. Block_Line1 etc. sound like global ME state variable. If they are, where are the defined? If I merely sub in these values (eg. Block_Line1 for my StartLine local variable, I get the same null result, regardless of the actual marked block in the current window.
And those block-type constants look like they get fed to a function, but not, as far as I can tell, to the FIND_TEXT_EX Function which is the object of my exercise, eg.
while (FIND_TEXT_EX(‘MEMORIAL’, 0, _RegExp|_CaseSensitive, StartCol, EndCol ))