PC・IT機器の「困った!」は、「biz-us クラウド」にお任せください!サービス詳細はこちら

パソコン

【初心者でもわかる】Excel VBAマクロのブロック解除方法とは?【マクロの実行をブロックしています】

マクロのブロック解除方法

この記事は約 5 分で読めます。

こんにちは、「biz-usクラウド」サポート担当です。

インターネットからダウンロードしたExcelファイルを開こうとしたときに、「マクロの実行をブロックしています」という表示が出て戸惑った経験はありませんか?

実際にSNS上でも、同じようなお悩みを投稿しているユーザーを多く見かけました。

そこで本記事では、業務でExcelを活用している企業のご担当者さま向けに、VBAマクロがブロックされる原因と解除方法をわかりやすく解説します。

「急にマクロが使えなくなった」「設定をどこで変えればいいかわからない」そんなお困りごとをお持ちの方は、ぜひ最後までご覧ください。

≫【月額2,000円~】社内で対応しきれないITトラブルをサポート!法人専用「biz-usクラウド」

VBAマクロがブロックされる原因とは?

VBAマクロがブロックされる原因とは?

この現象の背景には、Microsoft Officeのセキュリティ強化が関係しています。

インターネットからダウンロードしたファイルや、メール添付のドキュメントには、悪意あるマクロが仕込まれていることがあります。

そのためMicrosoft Officeでは、「保護ビュー」と呼ばれるセキュリティ機能が実装されています。

保護ビューの画像

保護ビューとは?

「保護ビュー」は、インターネット経由などで取得したOfficeファイルを開いた際に、ファイルを自動で読み取り専用モードに切り替え、マクロや編集を無効化する機能です。

ユーザーが内容を確認し、安全と判断して「編集を有効にする」を押さない限り、マクロは実行されません。

さらに強化されたセキュリティ

しかし、「保護ビュー」の警告を十分に読まずにマクロを有効化してしまうケースが後を絶たないことから、Microsoftは2022年4月以降、セキュリティをさらに強化しました。

これにより、インターネットからダウンロードしたファイルに含まれるマクロは、たとえ保護ビューを解除しても既定でブロックされる仕様に変更されています。下記画像をご覧ください。

セキュリティリスクの画像

このセキュリティ強化の対象は、Excelだけでなく、Microsoft365 、PowerPoint、Word、Access、Visioも対象だよ!

参考:Microsoft「インターネットからのマクロは、Office では既定でブロックされます」

≫【月額2,000円~】社内で対応しきれないITトラブルをサポート!法人専用「biz-usクラウド」

VBAマクロのブロックが解除できないときの対処法

マクロがブロックされてしまった場合、主な対処法は次の3つです。

  • Webのマーク(Mark of the Web、Zone.Identifier)を削除する
  • 信頼された発行元によって電子署名されたマクロを使用する
  • 信頼できる場所から入手したファイルのみ利用する

このうち、インターネットからダウンロードしたExcelファイルや、メールに添付されたファイルなど「個々のファイル単位」で対処したい場合には、Webのマークを削除する方法が最も簡単で現実的です。

Webのマークとは、そのファイルが「インターネット経由で入手されたものである」ことを示す属性情報だよ!
Windowsはこの情報をもとに、セキュリティ上のリスクがあるファイルかどうかを判定しているよ!

ファイルからWebのマークを削除する手順

この手順はあくまで自己責任で行う操作となります。
安全性が不明なファイルや、送信元に信頼性のないメールに添付されていたファイルには使用しないようご注意ください。

1.対象のファイルを右クリックし、[プロパティ]を選択

ファイルからWebのマークの削除する手順

2.[全般] タブの [セキュリティ]の チェックボックスにチェックを入れてください。

ファイルからWebのマークの削除する手順

3.「このファイルは他のコンピューターから取得したものです。このファイルを開くと、コンピューターに害を及ぼす可能性があります。」と表示されている場合は、その右側にある[許可する]にチェックを入れてください。

4.[適用]をクリックし、プロパティを閉じた後、ファイルを再度開いてマクロが実行できるか確認してください。

繰り返しなりますが、業務で使用する場合は十分注意を払ってください。

社内でファイルの取り扱いやマクロ設定に不安がある場合は、無理に自己対応せずIT部門やサポートサービスに相談することをおすすめします。

≫【月額2,000円~】社内で対応しきれないITトラブルをサポート!法人専用「biz-usクラウド」

オフィスのPC・IT機器のトラブルに時間を割きたくない方へ!月額プラン2000円~、スポットプラン1回5000円


まとめ

今回は、Excelファイルを開いた際に表示される「マクロの実行をブロックしています」というエラーの原因と、VBAマクロのブロック解除方法をご紹介しました。

マクロのブロックは、セキュリティ上の重要な対策としてMicrosoftが導入しているものであり、業務で使うファイルでも安易に無効化しないことが原則です。

ただし、「社内で共有されている業務用マクロが動かない」「業務が止まってしまう」といった場合には、安全性を確認したうえで、今回ご紹介した手順で解除をお試しください。

インターネットから入手したマクロは基本的に危険だと理解したうえで、安全なファイルのみ今回の解除方法を試してね!

もし、「どの設定を変えればいいかわからない」「そもそもファイルが開けない」とお困りの際はITサポート専門会社に相談することをおすすめします。

1700社以上の企業が導入しているbiz-usクラウドなら、Excelやパソコンのトラブルを法人向けにリモートでサポートしています。

  • Excelマクロの設定変更や動作不良にも対応
  • 月額2,000円から/スポット対応も可能

まずはお気軽にご相談ください。

≫【1700社以上導入】社内で対応しきれないITトラブルをサポート!法人専用「biz-usクラウド」

「biz-usクラウド」の特徴

サービス PC・IT機器のトラブル対応
サポート内容 電話、リモート、訪問・出張
費用 初期費用無料・月額2,000円~
月額費用無しのスポット対応 一律5,000円/1回
対応地域 全国(訪問・出張の場合は一部離島など要相談)

3分で分かる「biz-usクラウド」

この記事を書いた人
biz-usのWEBサイトを開いたパソコンのイメージ

biz-usクラウドサポート担当

株式会社MJE、biz-usクラウドサポート担当です!
日々、お客様からのお問い合わせ対応や機器設置、複合機のメンテナンス、リモート操作でのPCサポート対応など、オフィス機器のプロとしてあらゆるご要望に幅広く対応しています。

関連記事

一覧に戻る