通常マクロはボタンや図形に登録して起動しますが、これらをクリックするにはマウス操作が必要です。Application.OnKeyメソッドを使う事でショートカットで起動できるようになります。頻繁に使う機能をキーボード操作で起動できることの利点は大いにあります。OnKeyメソッド特定のキー、またはキーの組み合わせを押したときに、指定されたプロシージャを実行します。押すキーを示す文字列を指定します。実行するプロシージャ名の文字列を指定します。指定したキーを押しても何も起こりません。通常のキーストロークを無効にできます。通常のキーストロークの結果に戻ります。キーのいずれか、または複数と組み合わせて指定します。キーのように、画面に表示されないキーを指定するときは、以下のコードを使います。複数と組み合わせて指定できます。他のキーと組み合わせるときは、以下のコードを使用します。キーのように、キーの間に+を記述しています。→を通常の機能に戻す。""ShiftとCtrlの指定順序は問いません。"+^{RIGHT}"と"^+{RIGHT}"これらは、どちらで指定しても同じになります。ショートカットを使う時のキー押下順序も問いません。Next)|VBA入門8.セルに文字を入れるとは(Range,Value)|VBA入門9.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説10.ひらがな⇔カタカナの変換|エクセル基本操作ホームマクロVBAマクロVBA入門マクロをショートカットで起動(OnKeyメソッド)このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。GASスプレッドシート入門スプレッドシート応用GAS入門GAS応用ホームマクロVBAマクロVBA入門マクロをショートカットで起動このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。