いくつかのボタンが存在するフォームがあるとします。ボタンをクリックすると、すべてが正常に機能します。Alt + AがボタンAのアクションを実行し、Alt + BがボタンBのアクションを実行するように、キーボードショートカットをボタンに割り当てるにはどうすればよいですか。
これは簡単なことのようですが、どこに設定できるかわかりません。
いくつかのボタンが存在するフォームがあるとします。ボタンをクリックすると、すべてが正常に機能します。Alt + AがボタンAのアクションを実行し、Alt + BがボタンBのアクションを実行するように、キーボードショートカットをボタンに割り当てるにはどうすればよいですか。
これは簡単なことのようですが、どこに設定できるかわかりません。
ボタンを作成するときは、Alt +する文字の前にアンパサンドを使用しますか?Captionプロパティで。
例:
& File --->ファイル
&Edit ---> E dit
F&orge-> F o rge
E&nough-> E n ough
アクセスがあなたのためにそれをするときにタイプしないでください
[Ctrl]+[;]
現在の日付を挿入します。これは、履歴レコードを保持する場合、またはデータベースのメモやその他のフィールドに日付を含める場合に非常に役立ちます。時間を節約するだけでなく、データの正確性を確保し、日付を覚える必要がなくなります。
[Ctrl]+[:]
現在の時刻を挿入します。[日付の挿入]ショートカットと同様に、この機能は、思ったよりも多くの時間を節約でき、データを正確に保つのにも役立ちます。
[Ctrl]+[']
前のレコードの同じフィールドの値を挿入します。複数のレコードを連続して入力する必要がある場合、フィールドの多くがレコード間で同じであることに気付くでしょう。クリップボードを使用してデータをコピーすると便利ですが、重複する情報のいくつかのフィールドを入力する必要がある場合があります(1つのフィールドに名前、別のフィールドに日付、3番目のフィールドにいくつかの一般的なコメント)。このショートカットを使用して、前のレコードから同じフィールドの値を挿入します。
[Ctrl]+[Alt]+[Spacebar]
現在のフィールドのデフォルト値を挿入します。これは、入力を開始するときに便利です。その後、デフォルトを維持する必要があることに気付きます。
キーボードを使用できる場合は、マウスを使用しないでください
[Ctrl]+Arrow
キーの組み合わせによりナビゲーションが高速化
[Ctrl]+[Left/Right Arrow]
最後/次の単語の先頭に移動します。
[Ctrl]+[Up/Down Arrow]
最後/次の段落の先頭に移動します。
[Shift] +Arrow
キーの組み合わせはテキストを選択します
[Shift]+[Left/Right Arrow]
1文字を選択します。
[Shift]+[Up/Down Arrow]
1行を選択します。
[Ctrl]+ [Shift]+[Left/Right Arrow]
単語を選択します。
`[Ctrl] + [Shift]+[上/下矢印]で段落を選択します。
[F2]
編集モードとナビゲーションモードを切り替えます編集モードは挿入ポイントを表示します。ナビゲーションモードでは、挿入ポイントが非表示になり、フィールド全体が選択されます。ナビゲーションモードでは、矢印キーを使用してフィールド間を移動します。
[F4]
コンボボックスまたはリストボックスを開きますこのキーボードショートカットを使用してリストをドロップダウンし、矢印キーを使用してリストから値を選択します。
[Ctrl]+[+]
新しいレコードを追加します
[Ctrl]+[-]
現在のレコードを削除します
[Shift]+[Enter]
現在のレコードを保存するレコードを切り替えるとデータも保存されますが、特に大量のデータを入力する場合は、頻繁に保存することをお勧めします。
[Ctrl]+[PgUp]
前のレコードに移動します
[Ctrl]+[PgDn]
次のレコードに移動します
フォームへのショートカットとしてファンクションキーを追加する場合は、以下のコードをフォームのVBコードに追加します。
動作させるにはに設定
KeyPreview
する必要がYes
あります(下の画像を参照)
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF5
'Process F5 key events.
Msgbox "F5"
Case vbKeyF4
' Process F4 key events.
MsgBox "F4"
Case Else
End Select
End Sub