何かとセキュリティリスクが付きまとうVBAマクロ。たまに触れる機会があるので、「ブロック解除」の方法を忘れないようメモを残すことにした。
**マクロに対する2種類の警告
- Windows OSによる保護
- ローカル上にダウンロードしてきた内部ファイルを対象
- サーバー / NAS / 共有フォルダ上はWindowsから見ると外部
- プロパティに「ブロック解除」の項目は出てこない
- オフィスソフトによる保護
- ローカル上及び、インターネット上のファイルまで全てを対象
対処法
- windows OSによる保護を解除する
- 対象ファイルを右クリック → 「プロパティ」
- 下の方にある
「セキュリティ:このファイルは他のコンピューターから取得されました…」
3. エクセルの再起動 - オフィスソフトによる保護を解除する
- 信頼できる場所の追加
- Excelを開く
- 「ファイル」→「オプション」
- 「セキュリティセンター」
- 「セキュリティセンターの設定」
- 「信頼できる場所」
- 「新しい場所の追加」
- 対象フォルダを指定
\サーバー名\共有フォルダ - 「ネットワーク上の場所を許可する」にチェック
これをONにしなしと、共有フォルダは登録できても効かない
- 信頼できる場所の追加