MS Wordのマクロは、生産性を向上させる最善の方法の1つですが、セキュリティ設定を考慮する必要があります。 マクロは、頻繁に実行されるタスクを合理化するために使用できるWordで実行されるカスタムコマンドとアクションのカスタマイズされた記録です。 マクロを記録するときは、マクロをキーボードショートカットの組み合わせまたはリボンの上にあるボタンに割り当てることができます。
セキュリティ上のリスクと予防策
マクロを使用することの1つの欠点は、インターネットから頻繁にダウンロードしたマクロを使用し始めるときに、ある程度のリスクが伴い、未知のソースのマクロに悪質なコードやプロセスが含まれていることです。
幸い、Microsoft Office Word 2003,2007,2010、または2013を使用していても、コンピュータを悪意のあるマクロから保護する方法があります.Wordのデフォルトのマクロセキュリティレベルは「高」に設定されています。次の2つの要件のいずれかを満たしていない場合、Microsoft Office Wordはそれを実行できません。
- 実行しようとしているマクロは、コンピュータにインストールされているMicrosoft Office Wordのコピーを使用して作成されている必要があります。
- 実行しようとしているマクロには、検証された信頼できるソースからのデジタル署名が必要です。
これらのセキュリティ対策が実施されたのは、過去にマクロスにマイクロソフトに移植された悪質なコードが報告されたためです。 このデフォルト設定はほとんどのユーザーを保護するのに理想的ですが、デジタル証明書がない可能性のある他のソースからマクロを使用するのは少し難しくなります。 しかし、もっと安いセキュリティが必要な私たちのための回避策があります。
任意のバージョンのWordでマクロセキュリティレベルを編集する場合は、低い設定を使用せず、代わりに[中]設定を選択することを強くお勧めします。 これは、Wordのすべてのバージョンで実行するように教えてくれるものです。
Word 2003
Word 2003およびそれ以前でマクロのセキュリティ設定を[高]から[中]に変更するには、次の手順を実行します。
- 「ツール」メニューをクリックし、「オプション」を選択します。
- 表示されるダイアログボックスで、[セキュリティ]をクリックし、[マクロセキュリティ]をクリックします。
- 次に、[セキュリティレベル]タブで[中]を選択し、[OK]をクリックします。
設定を変更したら、変更を有効にするためにMicrosoft Office Wordを閉じる必要があります。
Word 2007
Word 2007のセキュリティセンターを使用してマクロのセキュリティ設定を[高]から[中]に変更するには、次の手順を実行します。
- ウィンドウの左上隅にある[Office]ボタンをクリックします。
- 右側のリストの一番下にある「Word Options」を選択します。
- 「信頼センター」を開き、
- マクロを無効にするには、[通知ですべてのマクロを無効にする]オプションをクリックしますが、マクロを個別に有効にするかどうかを確認するポップアップウィンドウが表示されます。
- [OK]ボタンを2回クリックして変更を確定し、Microsoft Office Word 2007を再起動します。
Word 2010およびそれ以降
Word 2010、2013、およびOffice 365でマクロセキュリティ設定を編集する場合は、いくつかのオプションがあります。
- オプション1
- マクロが有効になっているドキュメントを開くと、画面上部に黄色のバーが表示され、「コンテンツを有効にする」というボタンが表示されます。このボタンを使用して、そのドキュメントのマクロを一度に有効にできます。
- オプション2
- 黄色の「コンテンツを有効にする」バーが表示されている場合は、その文書のマクロが常に許可されるように文書を「信頼できる文書」にすることもできます。 ドキュメントでマクロを許可する場合は、次の手順を実行します。
- 警告バーが表示されたら "ファイル"ボタンを押してください
- [セキュリティ警告]領域で[コンテンツを有効にする]をクリックします
- [すべてのコンテンツを有効にする]セクションで[常に]をクリックして、ドキュメントを信頼できるものとしてマークします
- オプション3
- Word 2007の方法と同様に、 "セキュリティセンター"のマクロセキュリティ設定を変更することもできます。
- 左上の「File」を押す
- 「オプション」ボタンを押す
- 「信頼センター」をクリックし、次に「信頼センター設定」をクリックします。
- 表示されるページで[マクロ設定]をクリックし、
- マクロを無効にするには、[通知ですべてのマクロを無効にする]オプションをクリックしますが、マクロを個別に有効にするかどうかを確認するポップアップウィンドウが表示されます。
- [OK]ボタンを2回クリックして変更を加えます
- Wordを再起動して変更を確定する