Crystal Report をテキスト ファイルにエクスポートしようとしていますが、その中にある Unicode 文字は保持されます。デフォルトでは、Crystal Reports は ANSI テキスト ファイルにエクスポートされるようです。
ここに私がやっていることの非常に単純化されたバージョンがあります:
Dim objCRReport As CRAXDRT.Report
[...]
objCRReport.ExportOptions.FormatType = 8 'crEFTText
objCRReport.ExportOptions.DestinationType = 1 'crEDTDiskFile
objCRReport.ExportOptions.DiskFileName = "C:\reportInTextFormat.txt"
objCRReport.Export blnPromptUser
ファイルは ANSI 形式で作成されるため、レポート内で見つかった特殊文字がすべて失われます。これらの文字は、Crystal Report を直接表示する場合はすべて問題ありません。
特に「Crystal Reports 9 ActiveX Designer Runtime Library」を参照していることに注意してください。