I think there is a simplier solution. Any of the option below can be
converted to a macro if it works.
1) Try saving the file as formatted Text space Delimited.
2) Try printing to a "file" using a OEM Printer or other printer
3) Try copying data to word. Then in word Print to a "file" using different
Printers.
4) Try 2 and 3 above changing formating to a different Font.
You really have a font problem. You need to get the correct Font that will
work with the printer you are using. I can fix any spacing problems you may
have with a macro, we just need to get the characters in the file to be
correct.
Another solution if UltraEdit (Hex-editor) supports a scripting language is
to automatically start the Ultraeditor from excel so the conversion is
automatic.