昔からある、Accessの有名なバグみたいですね
快速会計でも、この現象はたまに発生します。
例えば、勘定科目コードを入力するコンボボックスは、リストから選択することもできますし、手入力で3桁の数字を入力することもできます。
慣れてくると、手入力のほうが速いので、例えば「旅費交通費」だと「755」と打ち込むわけです。
このときに、通常は半角数字の「755」が入るのですが、全角数字の「755」が入ることがあります。
開発担当者としては、コンボボックスやテキストボックスごとに、入力する値が半角数字か、全角ひらがなかなどを考慮して、それぞれのパーツのプロパティで細かくIMEを制御するための設定を行っています。
勘定科目コードのコンボボックスには半角数字を入れるので、IMEは「オフ」に設定してあるのですが、たまに、IMEが有効になって全角数字が入るのです。
設定を「オフ」から「使用不可」に変更してみたりもしましたが、改善しませんでした。
再現性があったりなかったりで、正体がつかめない状況ですが、だいたいのパターンとしては、コンボボックスにフォーカスがくる直前のなんらかの作業でかな漢字を入力して、そのときにIMEがオンになるので、それを引きずるようにして、コンボボックスのIMEがオンになるような感覚があります。
不意にIMEがオンになってしまったときは、キーボードの左上隅に「半角/全角_漢字」というキーがあるので、それを押して、IMEをオフにしてください。
スムーズな作業を邪魔する悪い奴を、長年やっつけられずにいます。
歯痒いし、情けない気持ちもあるのですが、このような現状であることをご理解ください。