• 締切済み

ExcelのVBE上でだけ日本語変換不可

Windows7 Pro SP1 Excel2010 ATOK2009 という環境です。 ふと変数はすべて日本語にしたらコードがわかりやすくなるのでは?と思い立ち、実行してみました。 日を置いて数回にわたって修正する際などには非常にわかりやすくなったのではないかと喜んではいたのですが、コード内を変数名で検索しようとしたときに問題が発生しました。 検索ボックス内での日本語変換がめちゃめちゃになります。 添付の画像は「請求書計算」という文字列で検索を試みた結果なのですが、文字列の変換を確定させると「逐曙算」になってしまいます。表示だけそうできちんと検索できるのなら我慢できるのですが、やっぱり検索できません。メモ帳やExcel上に入力した文字列をコピーして検索ボックスに貼り付けるのならうまく動作しますが、毎回この手間をかけなくてはならないのは困ります。 なぜこのようなことが置きるのか、修正するにはどうすればよいのか、おわかりになる方がいらしたら教えて下さい。

みんなの回答

  • NuboChan
  • ベストアンサー率47% (785/1650)
回答No.1

自分のexcelでもVBAで文字化けが発生します。 原因は、環境よって多種のようです。 ”vba 文字化け”で検索すると色々出てくるので一つ一つ探るしか無いようです。 自分の場合は、常駐のメニューソフトを導入していますが   これが悪さをしているようで、メモ帳一度入力して文字列をコピーし   貼り付けると文字化け無く処理されます。   アンインストールすれば問題ないのですが、便利なので我慢してます。

Angela_M
質問者

お礼

その後パソコンを買い換えました。新しい環境(Windows8.1とOffice2013とATOK2014)ではこの現象はでてきません。モヤモヤが残ったままですが、ひとまずよしとします。ありがとうございます。

Angela_M
質問者

補足

常駐ソフトですか。その可能性は考えもしませんでした。 常駐ソフトを外したり、異なるパソコンで動作を確認してみようと思います。

関連するQ&A