如何在 Excel VBA 中删除模块?
你见过记事本中的文本文件或 Visual Studio 代码中的源代码文件吗?这些都只是基本文件,您可以在其中编写一些代码或信息。同样,我们在 excel 中有模块,每个模块都有其代码窗口,您可以在其中编写一些代码并允许它自动执行您的重复性任务。可以有多个模块。只需点击几下鼠标,我们就可以创建、重命名或删除模块。在本文中,我们将学习如何在 Excel VBA 中创建和删除模块。
模块及其类型
模块是用 VBA 编辑器编写的一组指令。 VBA 中大致有 5 种类型的模块:
- 通用模块:它是最简单的模块类型。如果我们录制一个将存储在模块中的宏。这称为通用模块。我们也可以简单地在 VBA 编辑器中编写代码。
- 工作簿模块:工作簿模块处理在工作簿级别发生的事件。例如,打开、关闭或重命名工作簿。
- 工作表模块:工作表模块由工作表级别发生的事件驱动。例如,激活工作表或在不同工作表之间翻转。自动化任务,例如合并工作表。
- 用户表单模块:用户表单模块是一种输入用户信息的方式。它是 VBA 最有用的工具之一。
- 类模块:类似于其他语言中的类。我们创建我们的对象。 VBA 具有内置的对象,例如集合、工作簿等。VBA 中的继承是最小的,并且比其他语言中的限制要多得多。
创建 VBA 模块
以下是创建 VBA 模块的步骤,
第 1 步:转到Developer Tab ,然后在菜单栏中选择Visual Basic 。
第 2 步:出现 VBA 编辑器。我们可以在编辑器选项卡中看到所有工作表和工作簿的信息。
第 3 步:转到插入选项卡并选择模块。
第 4 步:创建模块名称module1 。
删除 VBA 模块
以下是删除 VBA 模块的步骤,
第 1 步:给定 3 个模块名称module1 , module2 , 和模块3 。从模块中删除 module3。
第 2 步:右键单击module3 ,然后单击删除 module3。出现一个对话框。
第 3 步:对话框告诉您是否要导出给定的模块。如果您不想将模块保存在您的 PC 上,请单击“否” 。
第 4 步: Module3已从 VBA 编辑器中删除。