Excel 插件

17 Mar 2025 | 6 分钟阅读

Excel 插件为 MS Excel 用户提供了额外的功能。插件通过将功能添加到 Windows、Mac、Linux 操作系统等不同平台上的 MS Excel 中,增强了 Excel 用户无法直接使用的 Excel 功能。

插件启用了 MS Excel 不直接提供但用户也很少需要的功能。每当用户需要时,他们可以激活、安装和使用这些功能。Excel 用户必须执行一些额外的步骤才能激活插件。

插件是可选的,如果需要,可以通过安装来使用它们。本章将讨论 Excel 插件以及如何以及何时可以将它们与您的 Excel 应用程序一起使用。

什么是 Excel 插件?

插件是 Excel 的附加功能,Excel 用户无法立即使用。用户在需要时必须手动激活它们。Excel 提供了一些预建插件,您还可以创建自定义插件。除此之外,一些网站也提供可下载的 Excel 插件。

插件也称为外挂。它们为 Excel 用户提供额外的功能。

预建 Excel 插件的一个例子是 Analysis ToolPak,有些可以从下载中心下载。这些插件是由第三方设计的。

插件类别

您可以将 Excel 插件分为三类:

  1. Excel 预建插件
  2. 可下载插件
  3. 自定义插件

详细了解这些类别。

1. Excel 预建插件

MS Excel 提供预建插件,但它们默认未激活。当您需要使用这些插件时,必须手动激活它们。当您在系统中安装 MS Excel 应用程序时,它们会随之而来。

您不需要显式下载这些插件。Excel 预建插件是 - Analysis ToolPak 和 Solver。当用户需要对 Excel 数据进行复杂分析时,会使用 Analysis ToolPak

请参阅本章下面的主题 激活预建 Excel 插件 以激活预建插件到您的 Excel 应用程序。

2. 可下载插件

某些插件在离线模式下无法在 MS Excel 应用程序上使用。因此,您必须手动从互联网下载它们,然后为您的 MS Excel 应用程序激活它们。

这些 Excel 插件也可以在互联网上找到。您必须下载然后激活才能使用它们。它们不随 MS Excel 一起提供。这些插件也可在 MS Excel 的官方网站上找到,其他几个网站也向 Excel 用户提供。

请参阅本章下面的主题 下载并激活插件 以激活预建插件到您的 Excel 应用程序。

3. 自定义插件

有时,开发人员和解决方案提供商会自行设计自定义插件,以根据用户需求提供解决方案。这些自定义插件包括自定义组件对象模型 (COM)、VBA 插件、自动化插件或 XLL 插件。

您还需要安装自定义插件才能使用它们。请参阅本章下面的主题 创建自定义插件 以激活预建插件到您的 Excel 应用程序。

激活预建 Excel 插件

Excel 预置了一些插件,但默认情况下是禁用的,因为它们通常不需要。有时,Excel 用户需要这些插件。Excel 允许用户随时激活预置插件。

Analysis ToolPak 是 Excel 的预置插件之一。当用户需要对 Excel 数据进行复杂分析时,需要 Analysis ToolPak。我们将在下面的步骤中激活此插件。

以下是激活/启用此插件的步骤。

步骤 1: 右键单击 Excel 功能区以自定义它。

Excel add-ins

步骤 2: 在面板右侧,单击 Add-ins (插件) 选项以显示相关选项。

Excel add-ins

步骤 3: 现在,确保在 Manage (管理) 下拉列表中选中 Excel Add-ins (Excel 插件),然后单击 Go (前往) 按钮。

Excel add-ins

步骤 4: 勾选 Analysis ToolPak (分析工具库) 复选框,然后单击 OK (确定)。此预置插件将插入到 Excel 功能区的“数据”选项卡中。

Excel add-ins

步骤 4: 导航到 Data (数据) 选项卡,您会看到 Analysis ToolPak (分析工具库) 已添加到此选项卡的末尾。

Excel add-ins

现在,此插件可用于复杂的数据分析。它已插入到所有 Excel 工作簿中。

下载并激活插件

我们从互联网上下载了一个 Excel to JSON converter add-in (Excel 到 JSON 转换器插件),用于将 Excel 数据转换为 JSON 格式。这个插件从互联网下载后不会直接激活,我们必须手动加载并激活它。它位于“开发工具”选项卡下的“插件”选项中。

请参阅本章下面的主题 下载并激活插件 以激活预建插件到您的 Excel 应用程序。

请参阅以下步骤,将插件下载并添加到您的 MS Excel 应用程序中。

步骤 1: 转到 Developer (开发工具) 选项卡,然后单击 Add-ins (插件) 按钮。

Excel add-ins

步骤 2: 您将看到一个名为 Excel to JSON 的插件,单击它以选择,然后单击 Add (添加)

Excel add-ins

步骤 3: 插件加载到 Excel 后,将显示类似这样的消息。

Excel add-ins

注意:当插件加载到 Excel 应用程序时,Excel 会自动为下载的插件创建一个新选项卡。但您必须手动将其添加到功能区。

步骤 4: 如果此下载的插件未作为新选项卡或现有选项卡包含在 Excel 功能区中,请自定义您的 Excel 功能区。(右键单击功能区以自定义功能区)

Excel add-ins

步骤 5: 现在,要将下载的插件包含到 Excel 功能区中,请在下拉列表中选择 Main Tabs (主选项卡)。然后选择 Excel-to-JSON 选项卡,然后单击 Add (添加) 按钮。

Excel add-ins

"默认情况下,选项卡名称与插件名称相同,即 Excel-to-JSON"

步骤 6: 您下载的插件现在已作为新选项卡添加到 Excel 功能区中。现在,单击 OK (确定) 以保留更改。

Excel add-ins

步骤 7: 现在,您可以看到带有 Excel-to-JSON 插件的 Excel-to-JSON 选项卡已添加到 Excel 功能区的末尾。

Excel add-ins

同样,您可以根据您的要求下载互联网上提供的其他插件并激活它们。

创建自定义插件

Excel 允许用户通过创建宏来创建自定义插件。当用户需要在不同的工作簿中运行宏时,Excel 可以变得更有用。

假设您有一个包含某些数据的 Excel 工作表。它可能还包含一些错误。您想突出显示包含错误的单元格。借助自定义插件,您可以通过单击按钮轻松完成此操作。使用编程创建插件。您需要遵循以下三个步骤:

步骤 1:在 VBA 模块中编写代码

  1. 要进入 VBA 代码编辑器,请打开目标 Excel 工作表并按 Alt+F11。
  2. 在此 VBA 编辑器中,您将在面板右侧看到 Sheet 1(在 Microsoft Excel 对象下)。
    Excel add-ins
  3. 右键单击 Sheet 1 并单击 Insert (插入),然后选择 Module (模块)
    Excel add-ins
  4. 现在,在您的 VBA 代码编辑器中编写以下代码。它将突出显示所有包含错误的单元格。
Sub HighlightErrors()
Selection.SpecialCells(xlCellTypeFormulas, xErrors).Select
Selection.Interior.Color = vbGreen
End Sub

Excel add-ins

按 Alt+F11 返回 Excel 工作表。

Excel add-ins

步骤 2:保存并安装插件

成功插入代码后,您必须保存此代码,然后安装插件。

  1. 单击 File (文件),然后单击 Save as (另存为)
    Excel add-ins
  2. 提供文件名并选择文件扩展名 .xlsm。(文件名将是您的插件名称)。我们已将文件保存为 Hightlight Error.xlsm
    Excel add-ins
  3. 您可以注意到文件位置会自动更改。
    Excel add-ins
  4. 现在,打开工作表并转到 Developer (开发工具) 选项卡 > Add-ins (插件) 部分 > 单击 Excel Add-ins (Excel 插件)
    Excel add-ins
  5. 在“插件”对话框中,找到您在步骤 2 中使用的插件的文件名。勾选复选框并单击 OK (确定)
    Excel add-ins
  6. “突出显示错误”插件现已激活,但您可能现在看不到 Excel 功能区中添加了任何选项卡或按钮。
  7. 因此,右键单击 Excel 功能区并单击 Customize Quick Access ribbon (自定义快速访问工具栏)
    Excel add-ins
  8. 在这里,从下拉列表的“选择命令”中选择 Macro (宏),然后单击 Highlight Errors (突出显示错误),然后单击 Add (添加)
    Excel add-ins
  9. 您可能会收到一个错误对话框:“此命令需要添加自定义组”。因此,您必须创建一个新组来添加此 HighlightErrors
    Excel add-ins
  10. 要创建组,请选择一个选项卡,例如“主页”、“插入”,然后单击 New Group (新建组)。我们选择了“公式”选项卡。
    Excel add-ins
  11. 您会看到添加了一个新组。您可以对其进行重命名。我们已将其重命名为 Custom Addin (自定义插件)
    Excel add-ins
  12. 现在,再次尝试将 HightlightErrors 添加到“公式”选项卡内的 Custom Addin (自定义插件) 组。您可以在下面的屏幕截图中看到已添加 HighlightErrors。
    Excel add-ins
  13. 转到 Formula (公式) 选项卡,您会看到在新建的“自定义插件”组中添加了一个 HighlightErrors (突出显示错误) 按钮。
    Excel add-ins

此插件现已可用于您的所有 Excel 工作簿。使用此自定义插件 "HightlightErrors" 检查并用绿色突出显示 Excel 工作表中的错误。