- Excel 宏教程
- Excel 宏 - 首页
- Excel 宏 - 概述
- Excel 宏 - 创建
- 单个工作簿中的宏
- Excel 宏 - 安全性
- Excel 宏 - 绝对引用
- Excel 宏 - 相对引用
- Excel 宏 - VBA
- Excel 宏 - 理解代码
- 将宏分配给对象
- Excel 宏 - 运行宏
- 使用 VBA 编辑器创建宏
- Excel 宏 - 编辑
- Excel 宏 - 用户窗体
- Excel 宏 - 调试代码
- Excel 宏 - 配置宏
- Excel 宏有用资源
- Excel 宏 - 快速指南
- Excel 宏 - 有用资源
- Excel 宏 - 讨论
Excel 宏 - VBA
Excel 将宏存储为 Excel VBA(Visual Basic for Applications)代码。录制宏后,您可以查看生成的代码、修改它、复制其中的一部分等。如果您熟悉 VBA 编程,您甚至可以自己编写宏代码。
您将在“使用 VBA 编辑器创建宏”一章中学习如何通过编写 VBA 代码来创建宏。您将在“编辑宏”一章中学习如何通过编辑 VBA 代码来修改宏。您将在本章中学习 Excel VBA 功能。
功能区上的“开发工具”选项卡
您可以从功能区上的“开发工具”选项卡访问 VBA 中的宏代码。
如果您在功能区上找不到“开发工具”选项卡,则需要按以下步骤添加它:
右键单击功能区。
从下拉列表中选择“自定义功能区”。
将出现“Excel 选项”对话框。
从“自定义功能区”下拉列表中选择“主选项卡”。
选中“主选项卡”列表中的“开发工具”复选框,然后单击“确定”。开发工具选项卡将出现。
宏的开发工具命令
您需要了解开发工具选项卡下用于宏的命令。
单击功能区上的“开发工具”选项卡。以下命令在“代码”组中可用:
- Visual Basic
- 宏
- 录制宏
- 使用相对引用
- 宏安全性
“Visual Basic”命令用于在 Excel 中打开 VBA 编辑器,“宏”命令用于查看、运行和删除宏。
您已在前面的章节中学习了除 VBA 编辑器以外的其他命令。
VBA 编辑器
VBA 编辑器或 VBE 是 Excel 中 VBA 的开发平台。
打开您之前在本教程的“创建简单宏”一章中保存的工作簿“MyFirstMacro.xlsm”。
您可以通过以下两种方式打开 VBE:
**选项 1** - 单击功能区上“开发工具”选项卡下的“代码”组中的“Visual Basic”。
**选项 2** - 单击“视图”选项卡 → “宏” → “查看宏”后出现的“宏”对话框中的“编辑”。
VBE 将在新窗口中出现。
您启用了宏的工作簿名称将以“Microsoft Visual Basic for Applications”为前缀显示。
您将在 VBE 中找到以下内容:
- 项目资源管理器。
- 属性。
- 包含代码的模块窗口。
项目资源管理器
项目资源管理器是您查找 VBA 项目名称的地方。在项目下,您将找到工作表名称和模块名称。当您单击模块名称时,相应的代码将显示在右侧的窗口中。
属性窗口
属性是 VBA 对象的参数。当您拥有一个对象(例如命令按钮)时,其属性将显示在“属性”窗口中。
包含代码的模块窗口
宏的代码将存储在 VBA 中的模块中。当您选择一个宏并单击“编辑”时,宏的代码将显示在相应的模块窗口中。