SBクリエイティブ

その他

シート上に配置したボタンからマクロが実行できなくなった場合の対処方法

2025.08.06
対象書籍
Excel マクロ&VBA [実践ビジネス入門講座]【完全版】 第3版

Excelの基本のセキュリティ制限が変更され、既定のセキュリティ設定では、シート上に配置したボタン([開発]タブ内の[挿入]ボタンから配置した[フォーム]のボタン(本書p.32で解説)からはマクロが実行できなくなりました。
このセキュリティの設定は、[開発]タブ内の[マクロのセキュリティ]を選択して表示される[トラスタセンター]ダイアログ内の、[ActiveXの設定]欄で行います。

既定では、1番上の「警告を表示せずにすべてのコントロールを無効にする」が選択されていますが、シート上に配置したボタンを利用したい場合には、2番目の「先に確認メッセージを表示してから~」に変更した上で[OK]ボタンを押し、いったんExcelを再起動してからご利用ください。

この記事をシェアする