Excel2010のマクロから出す画面(ダイアログ)の日本語が文字化けする

Excel2010のマクロから出したダイアログのボタン名以外の日本語が全て文字化けしています。

化け方は2種類あります。

 

ケース1
 MsgBox "日付が入力されていません。"
 をコードに記載していると、パラメーターの文字が全て文字化けします

ケース2
 ケース1以外のフォーム表示している箇所などは、全て半角クエスチョン
 になります。例:「??????」

 

以下のPC(HP製)のみで発生しており、他のPC(国内メーカー製)では正常に表示されます。

 

・問題が発生しているPC

 

ヒューレットパッカードの

EliteBook 8440w

Windows7 Enterprise 64ビット 正規版 Service Pack 1(英語版)


 -英語版に日本語言語パックをインストールしたものです
 -初期状態の言語デフォルトは英語
 -言語設定を日本語に設定しています

MS Office Professional Plus 2010(英語版)

 -英語版に日本語言語パックをインストールしたものです
 -初期状態の言語デフォルトは英語(OS依存)
 -表示言語設定と編集日本語設定を「日本語」に設定(規定ボタン押下&一番上)しています


Excel を普通に起動して日本語のブックを作っても文字化け等発生しません。

ただ、Excelのフォントのリストは、「MS ゴシック」ではなく「MS Gothic」となっていました。

 

上記PCでも文字化けさせないように対応を行いたいのですが、

原因も特定できず調査も行き詰っている状況です。

 

何か良い方法・対策はありますでしょうか。

 

質問情報


最終更新日 2019年7月09日 表示 9,676 適用先:
回答
回答

解決しました。

 

地域と言語の設定の管理タブの

[Unicode 対応ではないプログラムの言語]

が英語になったままでした。

 

日本語にすると正常に表示されるようになりました。

 

設定ミスでお騒がせして、すいませんでした。

 

この回答は 12 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。