Unfortunately, NO, I have not resolved the problem yet. I have patiently been waiting for some brilliant suggestion. A point to emphasize is that the problem is only in displaying these characters to the screen in Macro Scheduler Message> window.
My temporary fix is to use text saying something like "Finished Processing n of total items."
The pages that were provided by Ernest are terrific, but no answer. (Some great links at the end, well worth the price of admission alone!). Thanks for that info.
The "JimPrice" page perhaps explains the problem best:
"Microsoft Windows ® has a different notion about what the high-order (upper 128) characters are, as shown in the table below..."
Regarding Marcus suggestion to use Ascii>176,177,178,219, that does not work out in the Macro Scheduler Message Box. There is no destination for the ASCII command. This works good for entering text into another program, like a word processor. or a form field, etc. But then if I copy that string to clipboard and paste it to a MacroSched variable, and then have Message call that string, I still get the Windows translation vs. the IBM symbols. Even though the symbols looked good on text, the display is different.
1. Could we get a modification to output ASCII> to a variable?
Something like ASCII>strValue,SetID, code,code,code,code,code...
where "strValue" is the user defined variable to hold results, "SetID" is the choice of IBM or Windows character set, and "code" is an unlimited series of ASCII codes.
2. And if we could, would Message> actually display the IBM extended characters or would Windows supercede?
Am still hoping for an existing solution, but am open to all ideas.