大体でIT
大体でIT
マクロにショートカットキーを割り当てる方法について、ご紹介します。ショートカットキーを割り当てるには、「マクロのオプション」を使います。割り当てを自動化したい場合は、「OnKey」が使えます。ショートカットキーを使ってマクロを実行する方法はよく使いますので、マスターしていきましょう。
この記事では、マクロにショートカットキーを割り当てる方法について、ご紹介します。
- マクロのオプションを使う ←手動
- OnKeyを使う ←自動
基本的には、マクロのオプションを使って割り当てる方法が、よく使われます。
ショートカットキーの割り当てを自動化したい場合は、「OnKey」が使えます。
マクロを実行する方法として、ショートカットキーから実行する方法は、よく使いますので、マスターしていきましょう。
では、マクロにショートカットキーを割り当てる方法について、解説していきます。
「マクロのオプション」を使う方法で簡単に割り当てることができます。
ショートカットキーにマクロを登録
ショートカットキーを登録したいマクロを選択して、「オプション」を選択します。
登録したマクロ
Sub TEST1()
MsgBox "実行できました"
End Sub
「Ctrl + e」を押すとマクロを実行できます。
「Ctrl + e」でマクロを実行してみる
「Ctrl + e」を押すとマクロを実行できました。
こんな感じで、ショートカットキーを割り当てることができます。
ショートカットキーからマクロを実行する方法は、よく使いますので覚えておきましょう。
マクロを使って、マクロにショートカットキーを割り当てることもできます。
「OnKey」を使えば、ショートカットキーをマクロに割り当てることができます。
「ショートカットキー」にマクロ登録
Sub TEST2()
'「Ctrl + e」を「TEST1」に割り当てる
Application.OnKey "^e", "TEST1"
End Sub
登録したマクロ
Sub TEST1()
MsgBox "実行できました"
End Sub
「Ctrl + e」で実行してみる
「Ctrl + e」を押すとマクロ実行できました。
Shift、Ctrl、Altのキーを組み合わせる場合は、こちらのキーを使います。
Shift、Ctrl、Altのキー
- Shift:「+」
- Ctrl:「^」
- Alt:「%」
キーの一覧
- a~z:「a」~「z」
- ↓:「{DOWN}」
- ↑:「{UP}」
- →:「{RIGHT}」
- ←:「{LEFT}」
- PageDown:「{PGDN}」
- PageUp:「{PGUP}」
- Enter(テンキー):「{ENTER}」
- Enter:「~」
- Esc:「{ESCAPE}」または「{ESC}」
- END:「{END}」
- HOME:「{HOME}」
- BackSpace:「{BACKSPACE}」または「{BS}」
- Delete:「{DETETE}」または「{DEL}」
- CapsLock:「{CAPSLOCK}」
- NumLock:「{NUMLOCK}」
- Tab:「{TAB}」
- F1~F15:「{F1}」~「{F15}」
割り当てを解除するには、マクロの引数をなしにします。
Sub TEST3()
'「Ctrl + e」の割り当てを解除
Application.OnKey "^e"
End Sub
ショートカットキーのマクロの割り当てが解除されます。
ショートカットキーの割り当てが解除された
ショートカットキーのマクロの割り当てが解除されました。
ショートカットキーの登録を自動化したい場合は、「OnKey」を使って自動化しましょう。
この記事では、マクロにショートカットキーを割り当てる方法について、ご紹介しました。
- マクロのオプションを使う ←手動
- OnKeyを使う ←自動
基本的には、マクロのオプションを使って割り当てる方法が、よく使われます。
ショートカットキーの割り当てを自動化したい場合は、「OnKey」が使えます。
マクロを実行する方法として、ショートカットキーから実行する方法は、よく使いますので、マスターしていきましょう。
参考になればと思います。最後までご覧くださいまして、ありがとうございました。