0
VBAを使用して、UTF-8でエンコードされた.txtファイルからPowerpointテキストボックスのテキストを中国語文字に設定しようとしています。現在、私は持っていますPowerpointのVBAでテキストを漢字に設定する方法は?
Set TradBox = Current.Shapes.AddTextbox(msoTextOrientationHorizontal, 0, 0, 500, 250)
Set SimpBox = Current.Shapes.AddTextbox(msoTextOrientationHorizontal, 0, 250, 500, 250)
TradBox.TextFrame.TextRange.Text = DataLineTrad
SimpBox.TextFrame.TextRange.Text = DataLineSimp
DataLineTradとSimpは中国語の文字列です。これは、私のように馬鹿げた結果になります。テキストボックスのエンコーディングが入力しようとしているテキストと一致するようにテキストボックスを変更するにはどうすればよいですか?
[VBAでエンコードされたテキストファイルを保存する](https://stackoverflow.com/questions/2524703/save-text-file-utf-8-encoded-with-vba) – PatricK
DataLineTradとDataLineSimpの値は?テストとして、スライドに2つのテキストボックスを追加し、英語テキストを1つに追加し、日本語テキストを別のテキストに追加しました(中国語はインストールされていませんが、問題は似ているはずです)。それでコードでは、英語のテキストボックスのテキストを日本語のテキストボックスのテキストに設定していました。だからあなたの可変的な内容で何か気になるものがあるのだろうかと思います。 –