Excel(エクセル)のマクロは複数の操作手順を記録して自動的に実行できる、便利な機能ですが、セキュリティ上の問題が発生するケースも考えられます。このため、Excelではマクロを含んだファイルを開く際に警告メッセージが表示され、ボタンをクリックしないと有効化されなくなっています。今回は、マクロの有効・無効を設定する方法を確認していきます。
本連載では、「よく使うけど忘れやすいMicrosoft Officeの操作」をキーワードに、Officeアプリケーションの使い方を解説していきます。記事の制作には、執筆時点で最新の状態にアップデートしたMicrosoft Office 2016を使用しています
マクロを含んだファイルを開いて有効化
Excel 2016では、マクロを含んだファイルを開いても自動的には有効化されず、シート上部に「セキュリティの警告」が表示されます。このメッセージ内にある「コンテンツの有効化」ボタンをクリックすれば、マクロを有効化できます。もちろん、マクロを有効にするには、ファイルの発行元が信頼できるユーザーであることが大前提となります。
一度だけ有効化する設定方法
「コンテンツの有効化」をクリックすると、次に同じファイルを開いた際には自動的にマクロが有効となります。次に開いたときも「セキュリティの警告」を表示させたい場合は、[ファイル] メニューから有効化の設定を行います。
マクロを有効にしない設定
セキュリティ上、すべてのマクロを無効にしたいという場合は、「セキュリティの警告」すら表示しないように設定を変更しましょう。マクロに関する設定は「セキュリティセンター」画面で行えます。[ファイル] メニューの「オプション」からアクセスして設定を変更します。
[開発] タブからマクロを設定
マクロの設定が行える「セキュリティセンター」画面は、Excelの [開発] タブのリボンからも表示できます。[ファイル] メニューから行うより、少ない手順で表示できるので、頻繁にマクロの設定を変えるならば、こちらの方法も覚えておくと便利です。