マクロが「セキュリティリスク」として自動ブロックされるのはなぜ?
Microsoft 365では2022年以降、インターネットからダウンロードしたファイルのVBAマクロがデフォルトでブロックされるようになりました(Mark of the Web)。対処法として、ファイルのプロパティから「ブロック解除」にチェックを入れるか、信頼できる場所(Trusted Locations)にファイルを配置します。2016/2019では従来通りの警告バーからの有効化が可能です。
📊 バージョン対応
2016
△
警告のみ
2019
△
警告のみ
2021
△
警告+ブロック
365
△
デフォルトブロック
📋 実務での使用例
💼 社内で使っている勤怠管理マクロが動かない
メールで受け取った.xlsmファイルがMicrosoft 365で自動ブロックされた場合
- ファイルを右クリック→「プロパティ」を開く
- 「ブロックの解除」にチェックを入れてOKをクリック
- ファイルを開いてマクロを有効化
セキュリティマクロブロックMark of the Web信頼できる場所VBA