• 締切済み

ACCESSフォームの入力モード設定

質問させていただきます。 ACCESSの入力フォームで、保存ボタンのクリック時で次のレコードの住所欄へカーソルが行くように設定してあります。 DoCmd.GoToControl "住所欄" 住所欄の入力モード設定を「ひらがな」にしてあるのにもかかわらず移動後には「全角英数」となってます。 普通に他の欄からクリックで移動したり、マウスでレコード内移動した場合はきちんと「ひらがな」となります。 保存ボタンからDoCmd.GoToControlで移動した場合のみ入力モード設定が反映されません。なにか方法があるのでしょうか?

みんなの回答

noname#79209
noname#79209
回答No.2

私なら、保存ボタンのプロシージャでなく レコード移動後イベントプロシージャでSetFocusメソッドを使用します。 また、"IME 入力モード保持" プロパティはどうなっていますか?

  • kurodai2
  • ベストアンサー率38% (77/202)
回答No.1

>保存ボタンからDoCmd.GoToControl 2007で試してみましたが、再現しませんでした。 「ひらがな」になります。

関連するQ&A