Michaelは、特定のワークシートのアドインを選択的にロードする方法があるかどうか尋ねました。これを行う方法はありますが、特定のワークシートのワークブックモジュールに添付されたマクロを使用する必要があります。次の一般的な手順に従ってください:

。特定のアドインをロードするワークシートをロードします。

。 Alt + F11を押して、VBAエディターを表示します。

。プロジェクトエクスプローラで「このワークブック」オブジェクトをダブルクリックします。

Excelは、このワークブックのコードウィンドウを開きます。

。次のマクロをコードウィンドウに配置します:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

AddIns("Add-In Name").Installed = False End Sub
Private Sub Workbook_Open()

AddIns("Add-In Name").Installed = True End Sub

。コードで、アドインの名前(「アドイン名」)を、ブックで使用するアドインの実際の名前に変更します。

。 VBAエディターを閉じます。

。ブックを保存します。

特定のアドインの正しい名前がわからない場合(手順5を参照)、マクロレコーダを使用してアドインをアクティブ化するプロセスを記録できます。これにより、上記のマクロで使用する必要のある正確な名前が表示されます。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2016)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。