Excelスプレッドシートで非表示のマクロを見つける方法

机で昼食を食べる若い実業家

画像クレジット: Siriスタッフォード/デジタルビジョン/ゲッティイメージズ

マクロはMicrosoftExcelの強力な機能であり、いくつかのExcel関数をプログラムで制御できます。 数百セルの計算が可能なアプリケーションは、数行のマクロコードで実行できます。 ただし、マクロは重大なセキュリティリスクでもあります。マクロウイルスは感染したExcelブックとともに依然として蔓延しており、ほとんどのExcelユーザーはマクロを見つけて削除するのに十分な知識がありません。

ステップ1

通常どおりExcelを開きます。

今日のビデオ

ステップ2

「開発者タブ」をクリックします。

ステップ3

「マクロ」というラベルの付いたボタンをクリックします。 ダイアログボックスが表示されます。 ダイアログボックスには、開いているすべてのブックで使用できるすべてのマクロが表示されます。 そこで「マクロ」を選択して削除することができます。

Visual BasicEditorを使用したマクロの検索

ステップ1

通常どおりExcelを開きます。

ステップ2

「開発者タブ」をクリックします。

ステップ3

「VisualBasic」というラベルの付いたボタンをクリックします。 VisualBasicエディターがポップアップ表示されます。 左側のペインには、Excelがロードしたすべてのマクロのリストが表示されます。 これには、[マクロ]ダイアログボックスから非表示になっているマクロが含まれます。 ここで「マクロ」を選択して個別に削除するか、コードを確認できます。