Accessのフォームのテキストボックスプロパティに「IME入力モード」の設定をしている場合・・・
他テキストボックスにも、制御しているモードが引き継がれてしまう対処。(全角カタカナなど)
IME入力モードの設定をおこなっているテキストボックスを「A」とする。
方法
- A以外のテキストボックスプロパティの「IME入力モード」を全角ひらがなにする。
※各テキストボックスで理想的な入力モードでOK(全角ひらがなでなくてもよい) - Aのテキストボックスプロパティの「フォーカス喪失後イベント」に下記のVBAを入力。
Private Sub A_LostFocus()
Me.A.IMEMode = 5
End Sub
以上。