#061 EnterKeyBehavior

"EnterKeyBehavior/Enterキー入力時動作" プロパティ

テキストボックスコントロールへのデータ入力中に、Enterキーが押されたときの動作を設定します。
Trueの場合は、テキストが改行され、新しい行が追加されます(エディタのような動作)。
Falseの場合、Accessデフォルト設定では次のコントロールへフォーカスが移動します。

※Falseの場合の動作は、Accessのオプション設定によっては動作が変わります。具体的には、[オプション]ダイアログの[キーボード]タブの[Enterキー入力後の動作]オプションの設定値に従います。

テキストボックス

Private Sub fraProperty_AfterUpdate()
'[プロパティの設定]オプショングループの更新後処理

  With Me!txtデータ
    Select Case Me!fraProperty
      Case 1
        'Enterキーで次コントロールへ移動
        .EnterKeyBehavior = False
      Case 2
        'Enterキーでテキストを改行
        .EnterKeyBehavior = True
    End Select
  End With

End Sub
  • EnterKeyBehaviorプロパティが「False」のとき、テキストボックス内でEnterキーを押すと、フォーカスは次のコントロール([設定1]ボタン)に移動します。


  • EnterKeyBehaviorプロパティが「True」だと、Enterキーによって改行され、テキストボックスの2行目を入力することができます。
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved