どうも、きいちろーです。

みなさん、「Excelのマクロが起動しない!」なんて経験ないですか?

マクロが入ったExcelファイルを開くとこんな赤色のメッセージが画面に出てきていたり、

こんな黄色いメッセージが画面に出てきたり。

このままだとプログラム開始ボタンを押してもマクロは動きません。

これはセキュリティで守られているからなんです。

今回はこれらを解除してマクロが使えるようにする設定を書きます。

課題

そもそもマクロはセキュリティに引っ掛かりやすい性質があります。

マクロは便利なのですが、悪用されてしまうこともあるからです。

2020年に流行った「Emotet(エモテット)」というコンピューターウィルスはExcelのマクロを使ったウィルスだったそうです。

webやメールからダウンロードして入手したマクロは特に注意が必要なので、マイクロソフトの方で簡単に起動できないように設定されているわけです。

対策

設定は2つです。

まずはダウンロードしたExcelファイルを開く前にプロパティを開きます。

プロパティを開いたら全般タブのセキュリティの項目で「許可する」にチェックを入れて「適用」をクリックし、そのあとOKをクリックします。

次にExcelファイルを開きます。

画面上部にセキュリティの警告が表示されるので、「コンテンツの有効化」をクリックします。

これでマクロが使えるようになります。

おわりに

ダウンロードで入手したExcelファイルは、マクロが入っていた場合に限ってですが、マクロを有効にするために設定が必要となります。

少し手間ではありますがセキュリティのためですのでそういうものと理解していくしかないと思います。