マクロとは何ですか?
マクロは、Excel に操作または一連の操作を実行するよう指示する一連の命令です。 Excel で反復的なタスクを実行する手間を省きます。
最も単純な形式では、Excel で一連のアクションを記録し、マクロとして保存できます。その後、マクロを実行すると、同じ一連の操作が必要な回数だけ実行されます。たとえば、複数のワークシートをドキュメントに挿入することができます。一度に 1 つずつ挿入するのは理想的ではありませんが、マクロでは同じ手順を何度も繰り返すことで、任意の数のワークシートを挿入できます。
マクロを単に記録するのではなく、Visual Basic (VBA) プログラミング言語を使用して独自のマクロを作成すると、マクロをさらに強力にすることができます。これにより、必要なほぼすべてのことを実行する非常に複雑なマクロを作成できます。
Excel でマクロを無効にする必要があるのはなぜですか?
マクロを使用すると作業が楽になりますが、使用にはリスクもあります。他の人が作成したマクロを含むファイルを開いた場合、そのマクロが何であるかわからないからです。 Excel ドキュメントにマクロが挿入される可能性があり、コンピュータに重大な損傷を与える可能性があります。これらの悪意のあるマクロは、ウイルスやその他の形式のマルウェアを拡散し、重大な結果をもたらす可能性があります。
したがって、Excel ではマクロはデフォルトで無効になっています。マクロを含む文書を開くと、マクロを有効にするかどうかを確認するメッセージが表示されます。文書を信頼できる場合にのみこれを実行してください。
たとえ知り合いから送られてきたとしても注意が必要です。多くのマクロ ウイルスが連絡先リストにアクセスし、アカウントから電子メールを送信することでウイルスが拡散します。
Excel でマクロを有効にする方法
マクロを含むドキュメントが安全であることがわかっている場合、ドキュメント内でマクロを有効にするのは迅速かつ簡単です。 Excel の動作は Windows と Mac で若干異なるため、正確な手順は使用しているオペレーティング システムによって異なります。
Windows 上の Excel でマクロを有効にする方法
Windows でマクロを含む Excel ファイルを開くと、デフォルトで、ファイルにマクロが含まれているという通知が表示され、有効にするオプションが表示されます。またはそれらを無効にします。開いたファイルに対してマクロを永続的に有効にすることも選択できます。
Windows 上の Excel でマクロを有効にするには:
- マクロを含む Excel ファイルを開きます。数式バーの上に警告が表示されます。
- マクロを有効にするには、コンテンツを有効にするをクリックします。
- このボタンをクリックしない場合は、スプレッドシートを通常どおり使用し続けることができますが、マクロは実行できなくなります。
Excel を使用するたびにこのボタンをクリックすることになる場合は、すべての Excel ファイルに対してマクロが自動的に有効になるようにデフォルト設定を変更できます。これは、開こうとしているファイルが安全であることが確実な場合にのみ行ってください。
Windows 上の Excel でマクロを永続的に有効にするには:
- 任意の Excel ファイルを開きます。
- [ファイル]をクリックします。
- メニューの下部にあるオプション を選択します。
- [トラスト センター] メニューをクリックします。
- [トラスト センターの設定 ] ボタンをクリックします。
-
マクロ設定 メニューを選択します。
- [VBA マクロを有効にする] ラジオ ボタンをクリックします。
[- OK] をクリックします。
ドキュメントを閉じます。今後、Excel ドキュメントを開いたときにマクロが自動的に有効になります。 -
Excel for Mac でマクロを有効にする方法
Excel for Mac を使用している場合は、開いているドキュメントから直接マクロを有効にすることができます。開くすべてのファイルに対してマクロを常に有効にすることも選択できます。
Excel for Mac でマクロを有効にするには:
- 通常どおり、開きたいファイルをダブルクリックします。ファイルにマクロが含まれていることを警告するポップアップが表示されます。
- [マクロを有効にする]をクリックして、マクロが有効なファイルを開きます。
ドキュメントを信頼できない場合は、- [マクロを無効にする] をクリックするとファイルは開きますが、すべてのマクロが無効になります。
これで、Excel ファイルを通常どおり使用できるようになります。 -
ドキュメントを開くときにマクロを無効にすると、ファイルを閉じて再度開かないと、ドキュメントのマクロを有効にできません。ただし、Excel ファイルを開くときにマクロが常に有効になるようにデフォルト設定を変更できます。
ただし、この操作は、ファイルを開いても安全であることが確実な場合にのみ行ってください。
Excel for Mac でマクロを永続的に有効にするには:
任意の Excel ファイルを開きます。 - メニュー バーの
- Excel をクリックします。
- 環境設定を選択します。
「- セキュリティ 」アイコンをクリックします。
- すべてのマクロを有効にするを選択します。
最初に開いたファイルにマクロが含まれている場合は、新しい設定を有効にするには、ファイルを閉じて再度開く必要があります。 -
Excel でマクロを無効にする方法
悪意のあるマクロのリスクが懸念される場合は、デフォルトでマクロを無効にすることを選択できます。
選択肢は 2 つあります。 1 つ目は、デフォルトでマクロを無効にしますが、ファイルを開いたときに表示されるマクロがファイルに含まれていることを通知し続ける方法です。その後、ファイルのマクロを有効にするかどうかを決定できます。
2 番目のオプションは、デフォルトでマクロを無効にし、通知を削除することです。これは、マクロを含むファイルを開くたびに同じポップアップ通知が表示されなくなるため、マクロを有効にしたくない場合に便利です。
Windows 上の Excel でマクロを無効にする方法
マクロを無効にする方法は、オペレーティング システムによって若干異なります。
Windows 上の Excel でマクロを無効にするには:
任意の Excel ドキュメントを開きます。 - [
- ファイル]をクリックします。
メニューの下部で、- オプションを選択します。
[- トラスト センター ] メニューを選択します。
[- セキュリティ センターの設定] をクリックします。
- マクロ設定を選択します。
マクロを無効にしても、数式バーの上のメッセージからマクロを有効にしたい場合は、[- VBA マクロを無効にして通知] ラジオ ボタンをクリックします。
マクロを無効にして通知を表示したくない場合は、- 通知なしで VBA マクロを無効にするラジオ ボタンをクリックします。
デジタル署名されたマクロのみを有効にすることも選択できます。 -
- OK をクリックして設定を保存します。新しい設定を有効にするには、ファイルを閉じて再度開く必要がある場合があります。
Mac 上の Excel でマクロを無効にする方法
Excel for Mac を使用している場合は、別のことを行う必要があります。
Excel for Mac でマクロを無効にするには:
- 任意の Excel ファイルを開きます。
- メニュー バーの Excel メニューをクリックします。
-
環境設定を選択します。
-
セキュリティアイコンをクリックします。
- マクロを無効にして通知を維持するには、通知付きですべてのマクロを無効にするを選択します。
- マクロを無効にして通知を停止するには、通知なしですべてのマクロを無効にするを選択します。
- ファイルに新しい変更を有効にするには、現在のファイルを閉じて再度開く必要があります。
以上がExcel でマクロを有効または無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。