视窗苹果电脑软件设置安全生产力Linux安卓性能配置苹果自定义设备管理iPhone设置 全部

如何在 Excel 2016 中创建宏

已编辑 2 几周前 通过 ExtremeHow 编辑团队

Microsoft Office办公软件Excel表格自动化电子表格生产力编程数据视窗苹果电脑编程效率

如何在 Excel 2016 中创建宏

翻译更新 2 几周前

Excel 是一款用于各种计算、数据分析和可视化任务的强大工具。它的一项不太明显但非常强大的功能是能够使用宏来自动化重复性任务。在 Excel 中,宏允许您记录您执行的操作然后回放,从而节省时间和精力,提高生产力,尤其是在处理重复性任务时。在 Excel 2016 中,创建宏是一个简单的过程,本指南将详细解释每一步,使初学者可以轻松入门。

在开始之前,了解宏的定义是有用的。在 Excel 中,宏是一组指令序列,可自动化任务,例如格式化电子表格或应用公式。它们是用名为 VBA(Visual Basic for Applications)的编程语言编写的。您不需要成为程序员即可创建基本宏,因为 Excel 可以记录您的操作,但学习一些基本的 VBA 有助于完成更复杂的任务。

启用开发工具选项卡

要创建宏,第一步是启用 Excel 2016 中的“开发工具”选项卡。开发工具选项卡包含控制宏所需的所有选项。默认情况下,此选项卡在 Excel 中不可见。要启用它:

  1. 打开 Excel 2016。
  2. 单击左上角的文件选项卡。
  3. 从菜单中选择选项
  4. 在 Excel 选项对话框中,从左侧边栏单击自定义功能区
  5. 在右窗格中,您会看到一组可用选项卡。选中开发工具旁边的复选框。
  6. 单击确定以应用这些设置。开发工具选项卡现在应出现在功能区上。

宏记录

录制宏是最简单的方法来在 Excel 2016 中创建宏。此方法允许 Excel 根据您的操作自动生成 VBA 代码。以下是录制宏的方法:

  1. 单击功能区上的开发工具选项卡。
  2. 在“代码”组中,单击录制宏。将出现“录制宏”对话框。
  3. 在“宏名称”框中为您的宏输入一个名称。名称必须以字母开头,且不能包含空格。
  4. 或者,您可以输入快捷键以快速运行宏。例如,按 Ctrl+字母(例如,Ctrl+M)。
  5. 使用“将宏存储在”列表来指定宏的存储位置。您可以选择“此工作簿”,使其仅在当前工作簿中可用,“新工作簿”“个人宏工作簿”以供全局访问。
  6. 如果愿意,在“描述”框中包含对宏功能的简要描述。
  7. 单击确定开始录制。

执行您想要自动化的操作。Excel 将记录您使用鼠标和键盘执行的每一个操作。完成操作后,通过返回到“开发工具”选项卡并单击停止录制停止录制。

运行宏

录制宏后,您可以随时运行它以执行您记录的操作。以下是在 Excel 2016 中运行宏的方法:

  1. 单击功能区上的开发工具选项卡。
  2. 在“代码”组中,单击。这将打开“宏”对话框。
  3. 从列表中选择要运行的宏。Excel 列出了当前工作簿中可用的所有宏。
  4. 单击运行以执行宏。

如果您为宏分配了快捷键,还可以通过按下该键组合来运行它。例如,如果您设置了 Ctrl+M 作为快捷键,请按 Ctrl+Shift+M 来执行宏。

编辑宏

有时您可能需要编辑宏以调整它执行的操作。您可以在 Visual Basic for Applications (VBA) 编辑器中编辑宏。以下是执行此操作的方法:

  1. 单击功能区上的开发工具选项卡。
  2. 在“代码”组中,单击
  3. 从列表中选择要编辑的宏。
  4. 单击编辑。这将打开 VBA 编辑器。

您现在可以在 VBA 编辑器中编辑宏的代码。如果您不熟悉 VBA,建议谨慎进行更改,并在进行更改之前保存工作簿的备份副本。

删除宏

如果您不再需要宏,可以使用以下步骤将其删除:

  1. 转到功能区上的开发工具选项卡。
  2. 在“代码”组中,单击
  3. 从列表中选择要删除的宏。
  4. 单击删除,然后在出现提示时确认选择。

删除后,宏将不再可用,因此请确保您确实要删除它,或备份它。

保存包含宏的工作簿

包含宏的 Excel 工作簿在保存时需要特别注意,因为并非所有 Excel 文件格式都支持宏。以下是保存包含宏的工作簿的方法:

  1. 单击文件选项卡
  2. 选择另存为
  3. 选择要保存文件的位置。
  4. 在“保存类型”列表中,选择Excel 启用宏的工作簿 (*.xlsm)。此格式支持宏。
  5. 输入工作簿名称并单击保存

宏安全性

宏可能包含有害代码,因此 Excel 具有安全功能来保护您。默认情况下,Excel 设置为禁用带有通知的宏,提示您在必要时手动启用它们。要调整宏的安全设置:

  1. 单击文件选项卡,然后单击选项
  2. 在 Excel 选项对话框中,从左侧面板中选择信任中心,然后单击信任中心设置
  3. 单击宏设置
  4. 选择所需的安全级别。通常建议在日常使用中保持默认设置。
  5. 单击确定以应用这些设置。

使用 VBA 创建和编辑宏

录制宏适用于简单的任务,但您可能希望执行通过录制无法实现的复杂操作。这时学习一些基础的 VBA 知识就显得非常有用了。VBA 编辑器为您提供了一个完整的环境来编辑和创建新宏。

基础示例:让我们创建一个简单的 VBA 宏,运行时会显示一个消息框:

sub showMessage()
    MsgBox "Hello, welcome to your first VBA macro!"
end Sub

在此示例中,Sub 开始宏定义,而 End Sub 结束宏定义。MsgBox 函数显示一个包含指定文本的消息框。

要创建此宏:

  1. 按 Alt + F11 打开 VBA 编辑器。
  2. 在编辑器中,添加一个新模块,先点击插入,然后点击模块
  3. 在代码窗口中键入上述代码。
  4. 按 F5 运行宏并查看消息框。

使用宏的最佳实践

宏非常有用,但要有效且安全地使用它们,请遵循以下最佳实践:

了解并利用 Excel 2016 中宏的强大功能可以为自动化重复任务和节省时间开启无限可能。通过了解记录过程和基础的 VBA 编程,您已经做好充分准备,以充分利用这些功能。始终记住要考虑安全问题并定期备份您的工作。

如果你发现文章内容有误, 您可以


评论