ExcelマクロでのIMEについての現象

このQ&Aのポイント
  • Excelのマクロで、Excel2003とIME2000を使用している場合に発生する現象について解説します。
  • 特定の条件下で、全角入力セルでの入力がロックされ、ロックを外すよう促すメッセージが繰り返し表示される現象です。
  • この現象はExcel2003とIME2000の組み合わせで必ず起こるものであり、修正パッチなどが存在していません。
回答を見る
  • ベストアンサー

ExcelのマクロでのIMEについて

ExcelはXP(2003)でOSのIMEは2000なのですが Excelで変な現象が起こっていて困っています。 どなたか経験されて解決なさっていたら 教えていただけませんか? 現象は Excelでマクロを組んでいて、ボタン押下で あるCSVファイルを読み込んでいます。 読み込んだCSVファイルの中身は半角文字、 全角文字とあるのでそれぞれのセルをCSV読込時に IME制御しています。 さらに、入力、変更がNGなセルはロックを掛けてい ます。 ロックを掛けている全角入力のセルで入力しようと した場合、もちろんExcel自体でメッセージが表示 されるのですが、そのメッセージの「OK」ボタンを Enterキーで押すと、それ以後、十字キーでのセル 移動時にロック時のメッセージが表示されてしまう 現象です。 略して書くと全角入力セルで入力がロックされて いるセルに入力しようとしてロックを外すよう促す メッセージが表示され、そのあと十字キーを押下す るだけでまたロック時のメッセージが表示されて しまう現象です。 かなりの長文になってしまってわかりずらいと思う のですが、どなたかお願いします。 MicrosoftのExcel2003とIME2000ではかならず起こる 現象で、修正パッチ等がでていないのでどなたか 経験があるかもです。。。

質問者が選んだベストアンサー

  • ベストアンサー
noname#8185
noname#8185
回答No.1

別な回避策を挙げます マクロに 変数=strconv(対象,vbwide) とすると全角に出来ます(但し全部)

jk_beck
質問者

お礼

お礼がだいぶ遅くなってしまいましたが 回答ありがとうございます。 なんとか全角編集で対応できました。

関連するQ&A

  • IME2003 英数・かな入力 切り替え不能

     IME2003で 英数・かな入力 切り替を「半角・全角」キーでやっていましたが、「半角・全角」キーを押下しても「かな」が入力出来ず、英数入力のままです。  タスクバーでIMEの設定ボタンを押下し、「テキストサービス と 入力言語」設定画面で「OK」すると正常に「半角・全角」キーで切り替えが出来るようになります。  しかし、しばらく使っていると再度、同様な現象が再現してしまいます。

  • エクセル2003の表示スピード

    エクセル2003でセルへ数値を入力するとキー押下から表示までに時間がかかります。最大4~5秒かかることもあります。ある特定のエクセルブックのみこの現象が起きています。原因と対策がわかる方いらっしゃいますか。

  • Excelの数字入力は?

    Excelで本当はMicrosoftのIMEを使いたいのですが、テンキーから数字を入力すると、それを確定するのに二度のEnterキー押下が必要になりますね。それで仕方なくAtokを使っています。Atokだと、数字キー押下後Enterか矢印キーを一回押すだけでセルに数字が収まりますよね。MicrosoftのIMEをどのように設定したらAtokのように使えるのでしょうか? IMEをオンにした状態でです。

  • 壊れてるんだとは思いますが。IMEのことで。

    Windows2000で、IMEスタンダード2002です。(会社で使っています) 2~3時間パソコンを使用すると、カナ入力と直接入力の切り替えがAlt + 漢字 キーではできなくなり、勝手にIMEスタンダードがナチュラルインプットに変わってしまいます。 ワードやエクセルで、かな入力したい場所でもできなくて困ります。 (タスクバーも調子悪いときは表示されなくなるので、マウス操作もできません) それどころか、たまにですが、変換するととても変な現象がおきます。 例えば、キー入力で  たとえば  と打ってスペースキーを押します。 すると、 例えば たとえば  と連続して表示されます。 こうなったら、一度電源を切って、もう一度立ち上げると正常になります。 でも、変ですよね。 こういう現象って、メーカー修理でしょうか? よろしくお願いします。

  • IME?がおかしいのでしょうか。それともワードが・・・?

    主に文章を作るとき、ワード、メモ帳、エクセルを使うのですが、なぜかワードの時だけ、キーを打つと最初に表示されるのが全角のアルファベットになってしまいます。IMEのプロパティの「全般」での設定は「カナ入力」にして、初期入力モードを「ひらがな」にしているのですが・・・・。メモ帳とエクセルはちゃんと表示されます。なぜワードだけおかしいのでしょうか。パソコンはXP HOME ワードは2000です。みなさん、よろしくお願いします。

  • IMEツールバーが消えてしまった。

    Excel2003の操作中に、IMEツールバーが消えた上に、全角/半角キーを押してもかな入力に切替わりません。再起動すれば治るのですが、途中での復旧方法は何かないでしょうか? 

  • エクセルで文字を入力すると文字がだぶって入力されます

    OSはWindows2000、エクセルはExcel2002 SP-2です。 セルに全角文字を入力すると、文字がだぶって入力されます。 具体的に例を挙げると、、、 例えば、全角の状態で「m」のキーを1回押すと、セルに「mm」と入力されます。しかも、最初の「m」は確定された状態でセル内に入力されます。 ですから、例えばローマ字入力で「ま」と入力しようとする(m、a、リターンキーの順番で各1回ずつキーを押す)と、セルには「mま」と入力されてしまうのです。 これは、あるセルに全角文字を新規に入力する際に必ず発生する現象で、半角文字、あるいは一度セル内の文字を削除した後にはこのような現象は起きません。 最近まではこんなことは起きていませんでした。 どのように対処すれば、この不具合が改善するのでしょうか?ご教授をお願いします。

  • IMEの直接入力と日本語入力との切り替えが…

    OSはWin2000、OFFICEは2000。(IMEも2000) 通常なら半角/全角キーで直接入力、日本語入力が切り替えできて、IMEツールバーとタスクトレイの表示が“あ”とペン+紙になっていますよね。 しかし、半角/全角キーを押してもIMEツールバーの表示が“_A”のまま変わらないのです。タスクバーのペンの方はちゃんと変わっています。紙が出たり消えたり。 このような現象はどのようにすれば元に戻りますか? また、IMEを再度入れ直さないと行けない場合IME2002にすることは可能でしょうか?

  • IMEパッドが操作を受付けなくなる

    文字列を入力する際、 「半角/全角」キーを押すことで、 入力モードを「ひらがな(いわゆる日本語入力)」、 または「直接入力(半角英数入力)」に切り替えて使っていたのですが、 最近、「半角/全角」キーを押してもIMEパッドが反応しないことがよくあります。 その場合、別のウインドウを開き、 そのウインドウの入力欄にカーソルを合わせて「半角/全角」を押すと切り替わるので、 再度「IMEパッドが反応しなかったウインドウ」に戻して「半角/全角」を押してみると、 今度はIMEパッドが反応します。 現象だけ見るとIMEパッドが一時的にフリーズしているように見えるのですが、 何か対策はありますでしょうか。

  • エクセルのヘルプショートカット(F1)を無効にすることは出来ますか?

    現在、下記サイトを参考にエクセルのヘルプショートカットキー(F1)を無効にしています。 http://www.excel7.com/chotto10.htm ただ、セルにカーソルをあてた状態でF2キーを押下して(セルへの直接入力モードに切り替え)、F1キーを押下するとヘルプが立ち上がってしまいます。 これを無効に出来る情報をお持ちの方がいましたらよろしくお願いします。 ※インターネットで調べましたがこの現象についての情報を見つける事が出来ませんでした。 気が付いてない人が大半なのか、私の探し方が悪いのか・・・。 この現象はマイナーなものですか? それとも私が知らなかっただけでメジャーなのでしょうか? この辺りについても知っている方がいましたらお願いします。 ちなみに使っているエクセルは2000です。

専門家に質問してみよう