📊つかえる関数.com

ボタンクリックでマクロを実行する方法は?

結論

フォームコントロールの「ボタン」にマクロを割り当てて実行できます。

マクロ・自動化初級·

詳しい解説

「開発」タブ→「挿入」→「フォームコントロール」の「ボタン」を選択→シート上にドラッグ→マクロの割り当てダイアログで実行したいマクロを選択→OK。図形やアイコンにマクロを割り当てることも可能です(図形を右クリック→「マクロの登録」)。全バージョン共通です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応

実務での使用例

月次レポート作成ボタンを作成

「レポート作成」ボタンを押すと、データ整形→グラフ作成→PDF保存のマクロが実行される。担当者が変わっても操作が統一できる

  1. 開発タブ→挿入→フォームコントロールの「ボタン」を選択
  2. シート上にボタンを配置
  3. マクロの割り当てダイアログで実行したいマクロを選択
  4. ボタンのテキストを「レポート作成」に変更