ボタンにマクロを割り当てる

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ボタン (フォーム コントロール) を使用すると、ユーザーがクリックしたときにアクションを実行するマクロを実行できます。 たとえば、ボタンを使ってワークシートの印刷、データのフィルター処理、または数値の計算などを自動化することができます。

マクロを作成したら、クリックしてマクロを実行するボタンにマクロを割り当てることができます。 クイック アクセス ツール バーのボタンまたはリボンの自分の個人用グループのボタンにマクロを割り当てることができます。

他のブックでマクロ ボタンを使用できるようにする場合は、 個人用ブックで作成されたマクロにボタンを割り当てます。

クイック アクセス ツール バーにマクロ ボタンを追加する

  1. [ファイル>オプション]>[クイック アクセス ツール バー] をクリックします。

  2. [ コマンドの選択] リストで、[ マクロ] をクリックします。

    クイック アクセス ツール バーのコマンド

  3. ボタンを割り当てるマクロを選択します。

  4. [ 追加 ] をクリックして、クイック アクセス ツール バーのボタンの一覧にマクロを移動します。

  5. 既定のマクロ アイコンをマクロ用の別のボタンに置き換えるには、[ 変更] をクリックします。

  6. [ 記号] で、マクロのボタン アイコンを選択します。

    [ボタンの変更] ダイアログ ボックス

  7. わかりやすいボタン名を付けるには、[ 表示名 ] ボックスに目的の名前を入力します。
    ボタン名にスペースを入力できます。

  8. [OK] を 2 回クリックします。

クイック アクセス ツール バーに新しいボタンが表示されます。ここでクリックすると、マクロが実行されます。

ヒント

ブックを保存すると、個人用ブックのマクロに割り当てたボタンは、開くすべてのブックで使用できます。

リボンの自分のグループにマクロ ボタンを追加する

  1. [ファイル>オプション]> [リボンのユーザー設定] をクリックします。

  2. [リボンのユーザー設定] の [メイン タブ] の一覧で、[開発者] ボックスがまだオンになっていない場合はチェックします。

    [リボンのユーザー設定] ダイアログ ボックス

  3. 独自のグループを追加するタブを選択します。
    たとえば、[ ホーム] を選択して、グループを [ホーム ] タブに追加します。

  4. [ 新しいグループ] を選択します。
    これにより、選択したタブに [新しいグループ (カスタム)] が追加されます。

  5. 新しいグループに適切な名前を付けるには、[ 名前の変更] をクリックし、[ 表示名 ] ボックスに目的の名前を入力して、[ OK] をクリックします。
    名前にスペースを入力できます。 たとえば、「 マイ マクロ」と入力します。

  6. グループにマクロを追加するには、[ コマンドの選択] リストで [ マクロ] をクリックします。

  7. 新しいグループに追加するマクロを選択し、[ 追加] をクリックします。 マクロが [ マイ マクロ ] グループに追加されます。

  8. わかりやすい名前を使用するには、[ 名前の変更 ] をクリックし、[ 表示名 ] ボックスに目的の名前を入力します。
    名前にスペースを入力できます。

  9. [ 記号] で、マクロのボタン アイコンを選択します。

  10. [OK] を 2 回クリックします。

選んだタブに新しいグループが表示されます。ここでボタンをクリックしてマクロを実行できます。

ヒント

ブックを保存すると、個人用ブックのマクロに割り当てたボタンは、開くすべてのブックで使用できます。