Excel 自动化

17 Mar 2025 | 5 分钟阅读

如果您正在寻找 Excel 自动化,那么您可能已经做了很多 Excel 相关的工作。您知道,当您拥有大量数据时,在 Excel 表格中手动输入数据是一项非常艰巨的任务。这时,您需要进行自动化。

通过本 Excel 自动化章节的帮助,您将学习 Excel 表格中的自动化过程,并了解如何自动化任务。MS Excel 中的自动化可以通过多种方式完成,并且其好处也是不可估量的。在本章中,我们将讨论自动化效率以及它如何使您的工作更轻松。

许多组织在日常生活中使用 MS Excel 应用程序来存储、组织和分析数据。但他们并不知道 Excel 的自动化功能。自动化有些复杂,但如果成功实施,可以让用户的工作更轻松。自动化提供了便捷的流程并节省时间。

用于自动化的是什么?

Excel 自动化是 Excel 的一种工具,可以节省用户更新文档的时间。宏用于自动化 Excel 中的任务。Excel 用户需要为此目的创建宏。宏可以通过记录任务来执行多项操作。这可用于更新 Excel 文档的数据。

就像 VBA 代码一样,宏也驻留在 MS Excel 应用程序中。它能够操作其驻留的 Excel 表格中的数据。除此之外,宏还可以用于

  • 操作 Excel 表格中的数据
  • 创建新文档
  • 为数据应用格式和样式
  • 不同类型的数据之间进行通信

Excel 应用程序中有多种自动化工具可用于自动化 Excel 表格中的工作。

Excel 中可以自动化哪些类型的操作?

MS Excel 的某些部分已经通过公式在 Excel 应用程序中实现自动化。例如,基于 Excel 表格数据创建动态报告。借助 Excel 自动化,您可以自动化以下手动工作,例如:

  • 数据库集成
  • 应用程序集成
  • 数据清洗和解析
  • 迁移和提取数据
  • 运行分析报告

自动化可以使用 RPA(机器人流程自动化)实现。宏也是在 Excel 中自动化任务的另一种方式。

何时自动化任务?

Excel 用户可以自动化需要反复执行的任务。而不是一遍又一遍地手动执行相同的任务,我们将为此重复一个宏并执行它来自动化该过程。

例如,您的 Excel 表格中存储了具有不同格式的日期。您希望所有日期都采用相同的格式。您可以理解这是一项重复性任务。所以,我们将为此创建一个宏并录制它。宏可以使我们的工作轻松。

宏在哪里?

宏是自动化过程和执行重复任务的最佳工具之一。Excel 用户可以根据自己的目的创建和录制宏。宏选项和 VBA 工具都可以在 **开发人员** 选项卡中找到,您可以在其中录制宏。

录制宏

在录制宏并对其执行操作之前,用户应该了解一些关于宏的事情。

  1. 录制的宏仅在您创建宏的单元格范围内运行。如果您在录制宏后向表格添加了更多数据,则录制的宏将不会对这些数据运行。
  2. Excel 用户应优先创建小型宏,而不是创建大型宏。
  3. 不一定只录制 Excel 应用程序的任务。MS Excel 中的宏也可以扩展到其他支持 VBA(Visual Basic Application)的应用程序。

现在,请按照以下步骤在 Microsoft Excel 中录制宏。

步骤 1:在您要为其录制宏以自动化任务的 Excel 表格上,转到 **开发人员** 选项卡。

Excel automation

步骤 2:在“代码”组部分,单击 **录制宏** 选项。或者,您也可以按 **Alt+T+M+R** 快捷键直接打开“录制宏”窗口。

Excel automation

步骤 3:在给定字段中填写以下数据:

  • 在 **宏名称** 字段中输入宏的名称。该名称本身应具有描述性。
  • 为宏分配一个快捷键,以便您不必每次都采取漫长的步骤来运行宏。
  • 在 **将宏存储在** 字段中选择一个位置来存储您的宏。
  • 如果您愿意,请在 **说明** 字段中提供有关录制的宏的说明,然后单击 **确定**。
Excel automation

步骤 4:提供信息并单击“确定”后,您可以开始录制宏。所以,执行您想要为宏录制的步骤。

Excel automation

步骤 5:成功录制后,您可以从 **开发人员** 选项卡停止录制宏。 **开发人员** 选项卡 > **代码** 组部分 > 单击 **停止录制**。

Excel automation

使用录制的宏

在“开发人员”选项卡中,单击 **宏** 以查看与当前打开的工作簿关联的所有宏。您也可以按 **Alt+F8** 打开“宏”对话框,其中包含宏列表。

运行录制的宏有几种方法。您可以从 Excel 菜单栏运行它,也可以使用在创建宏时定义的快捷键。

从 Excel 菜单栏运行录制的宏

当您在 Excel 表格中录制了多个宏并为它们设置了运行快捷键时。不可能记住所有快捷键。因此,您可以从 Excel 菜单栏运行它,您将在其中找到为该表格录制的所有宏。因此,您可以选择目标宏并运行它。

步骤 1:在 **开发人员** 选项卡中,单击 **宏** 按钮以查看该表格的所有录制宏。

步骤 2:当您尝试从 Excel 菜单栏运行录制的宏时,您将看到所有宏的列表。从这里,选择目标宏并通过单击 **运行** 按钮来运行它。

步骤 3:录制的宏将开始运行。