Access2021マクロ入力データを取り消すときの「ESC」キーを押すのと同じマクロは 《キー送信・メニューコマンドの実行》
入力データを取り消す動作、「ESC」キーを押したときと同じ動作のマクロを作成するには、というお問い合わせをいただいたことがあります。
つまり入力内容が元に戻ればいいので、次の2つの方法があります。
つまり入力内容が元に戻ればいいので、次の2つの方法があります。
<「ESC」キー>
キーを押す動作を実装するマクロ、[キー送信]アクションを使用し、次のように設定します。
マクロ[キー送信]は、[マクロ ツール]-[デザイン]タブ-[表示/非表示]グループの[すべてのアクションを表示]ボタンをオンにしてから探してください。
マクロ[キー送信]は、[マクロ ツール]-[デザイン]タブ-[表示/非表示]グループの[すべてのアクションを表示]ボタンをオンにしてから探してください。
アクション: [キー送信]
引数:
[キー操作] …{ESC}
[待機] …指定なし
引数:
[キー操作] …{ESC}
[待機] …指定なし
今回は、「ESC」キーを押す動作ということで、引数[キー操作]には「{ESC}」と指定します。
[キー送信]アクションのコマンド名は、SendKeysです。VBAのSendKeysステートメントと同じ指定を行います。
SendKeysステートメントでの指定については、Excel VBAのヘルプ
SendKeysステートメントでの指定については、Excel VBAのヘルプ