Windows 11 の Microsoft Excel でマクロを管理する方法
Excelでマクロを使うのは、時に少し面倒なことがあります。特に、自動化を実行しようとしてもブロックされてしまう場合などです。マクロが全く動作しない、あるいはスプレッドシートを開くたびにセキュリティ警告が表示されるのが心配な場合もあるでしょう。このガイドでは、こうした混乱を解消し、Windows 11でマクロを有効または無効にする具体的な手順を解説します。適切な設定を行えば、セキュリティリスクを負うことなくタスクを自動化できます。ただし、気を引き締めてください。Windowsは物事を複雑にするのが大好きなので、必ずしもスムーズに進むとは限りません。
Windows 11のExcelでマクロ設定を修正する方法
古くて貴重なExcelのオプションとセキュリティセンターへのアクセス
マクロ設定にアクセスするには、「オプション」メニューを数回クリックする必要がありますが、一度見つけてしまえば簡単です。マクロは、特にアップデート後には、実行されなかったり、デフォルトで無効になったりすることがあります。対策としては、Excelが実行するマクロを信頼しているか確認するか、ソースが安全であることを確認できた時点で警告を無効にすることが挙げられます。
- Excelを開きます(スタートメニューでExcelを探すか、Excelと入力してWindows + S
- 簡単なヒント: ファイル内にいる場合は、左上隅のファイルをクリックします
- リストの下部にあるオプションを選択します
トラストセンターを見つける
Excelはここに最も重要なセキュリティオプションを隠しています。マクロが実行されなかったり、奇妙な通知が表示されたりする場合は、おそらくここにあるでしょう。
- ポップアップExcelオプションウィンドウで、サイドバー(左側)からセキュリティセンターを選択します。
- 「セキュリティ センターの設定」(右側のボタン)をクリックします。
マクロ設定の調整 – 毒を選ぶ
この部分では、マクロをどの程度緩く、あるいは厳しくするかを決定します。自動化を面倒に感じさせないようにスムーズに実行したい場合も、セキュリティのために厳重に管理したい場合も、すべてここで行えます。
- 左側のメニューのマクロ設定をクリックします
- 現在、マクロのオプションが表示されています。
- 通知なしですべてのマクロを無効にする:はい、これはすべてのマクロを静かにブロックします
- 通知を表示してすべてのマクロを無効にする: マクロはブロックされますが、プロンプトが表示されます。一部のソースを信頼している場合に適しています。
- すべてのマクロを有効にする(非推奨) : これは無法地帯であり、警告なしにあらゆるマクロが許可されるため、注意してください。
- VBAマクロを有効にする: VBA固有のマクロの場合、一部のカスタムツールやスクリプトで必要になる場合があります
- ワークフローに合ったものを選んでください。通常、中間的な設定(「通知を表示してすべてのマクロを無効にする」)は、予期せぬ変更がなく、ある程度のコントロールを維持できる、適切なバランスを実現します。
- 設定を保存するには[OK]を押してください
変更を確認して確定する
設定が完了したら、必ず設定を行ってください。
- Excelのオプションウィンドウでもう一度OKを押してすべてを閉じます
追加のヒントとよくある疑問
当然ながら、Windows では、必要以上に混乱を招くことになります。
- マクロのセキュリティは、特に不明なソースからのファイルを開く場合は、決して軽視すべきものではありません。
- マクロが実行されない場合や、セキュリティに関する奇妙なプロンプトが表示される場合は、この設定を再度確認してください。アップデートによって設定がリセットされることがあります。
- また、マクロがまだ機能しない場合は、 Windows Updateと Office 独自の更新オプションを使用して、Excel が完全に更新されていることを確認してください。
まとめ
マクロを適切に設定するのは少し面倒ですが、一度設定してしまえばあとは簡単です。重要なのはセキュリティと生産性のバランスです。信頼できるソースでない限り、すべてを有効にしてはいけません。あるマシンでは、アップデート後にマクロが無効になってしまい、ここで確認するだけで元に戻せなくなったことがありました。不思議なことに、マクロのセキュリティが勝手にリセットされ、再度設定しなければならないこともあります。
まとめ
- Excelを開く
- ファイル > オプション > セキュリティセンターに移動します
- セキュリティセンターの設定をクリックします
- 希望するマクロセキュリティレベルを選択してください
- OKをクリックして保存します
最後に
このプロセス全体はそれほどユーザーフレンドリーではありませんが、少し調べれば実行可能です。信頼できるファイルに対してマクロを有効にすると、日々のタスクの自動化で多くの手間を省くことができることを覚えておいてください。それでもマクロの動作がおかしくなる場合は、設定をもう一度確認し、ファイルが安全でないとフラグ付けされていないか、ブロックされた場所から取得されていないかを確認してください。これで誰かの時間節約になれば幸いです。