Excelでクリックできるマクロ実行ボタンを作る方法

マクロ名を覚えていないと実行できない状態から、誰でも押せるボタンひとつに変えましょう。

  1. マクロをあらかじめ用意する

    ボタンを押したときに実行するマクロを、あらかじめ記録または作成しておきます。

  2. 「開発」タブ→「挿入」をクリックする

    「開発」タブで「挿入」をクリックし、フォームコントロールの中から「ボタン」を選択します。

  3. 好きな位置にボタンを描く

    シート上でマウスをドラッグしてボタンの形を描きます。

  4. マクロを割り当てる

    ボタンを描くと表示されるウィンドウで実行したいマクロを選び、OKをクリックします。

  5. 役立つ理由

    マクロ名を覚えて実行する代わりにボタンひとつ押すだけで済むので、Excelに不慣れな人でも簡単にマクロを使えます。

マクロ名を覚えなくてもワンクリックで

Excelの操作に慣れていない同僚とファイルを共有するとき、マクロメニューから名前を探して実行してもらう代わりに、シート上にラベル付きのボタンを置いておけば、マクロという言葉を知らなくても誰でも実行できます。

後からボタンをカスタマイズする

デフォルトの見た目のままにする必要はありません。ボタンを右クリックして「テキストの編集」で文字を変えたり、「コントロールの書式設定」でフォントや配置を調整したりできます。ワークフローが変わった場合も、右クリックから「マクロの登録」で別のマクロに割り当て直せます。

よくある質問

ボタンの形や色は変えられますか?

ボタンを右クリックして「テキストの編集」でラベルを変更したり、「コントロールの書式設定」でフォントや配置を調整したりできます。

ボタンに割り当てたマクロは後から変更できますか?

はい。ボタンを右クリックして「マクロの登録」を選び直せば、いつでも別のマクロに変更できます。