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_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2016)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: