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でも文字化けさせないように対応を行いたいのですが、
原因も特定できず調査も行き詰っている状況です。
何か良い方法・対策はありますでしょうか。