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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ヒント

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

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

  1. [ File>Options>Customize Ribbon] をクリックします。

  2. [リボンのカスタマイズ] の [メイン タブ] ボックスの一覧で、[開発] ボックスがまだオンでない場合はチェックします。

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

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

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

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

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

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

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

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

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

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

ヒント

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