Microsoft Access 掲示板

サブフォームのフォーカス移動 / 5

8 コメント
views
4 フォロー
5

前の回答でふれたように現状の仕様ではいろいろ不具合が出てくると思いますが、
とりあえずレコード移動したときに、常に[F1]にフォーカスを移動させておきたいのなら、
サブフォームのレコード移動時のイベントプロシージャを下記のように設定したらどうでしょう。

Private Sub Form_Current()
    Me.F1.SetFocus
End Sub

あるいは、F1フィールドが未入力の場合のみ移動させるなら、

Private Sub Form_Current()
     If IsNull(Me.F1.Value) Then Me.F1.SetFocus
End Sub
通報 ...