如何从 Excel VBA 中的模块运行代码?
VBA 宏适用于开发人员。在 Excel 中,宏是一段用 VBA 编写的代码,而 VBA 是 Microsoft 的编程语言,它代表 Visual Basic for Applications。该模块是一个扩展名为.bcf的文件,用于存储在 Visual Basic for Applications 编辑器中编写的代码。让我们学习一下,如何在 excel VBA 中运行模块中的代码。
从 Excel VBA 中的模块运行代码
第 1 步:转到开发人员选项卡,在代码部分下,您将找到 Visual basic。现在单击Visual Basic 。
第 2 步:出现Microsoft Visual Basic for Applications(VBA)对话框。在菜单栏中,转到插入选项卡,然后单击模块。
第 3 步:在 VBA 项目下创建一个名为Module1的模块。
第 4 步:编写要在 Microsoft excel 中运行的代码。例如,将出现一个消息框,说明“为极客学习极客”。
第 5 步:在工具栏中。单击运行按钮。您也可以按键盘上的F4(Fn + f4)来运行模块代码。
第 6 步:代码暂停,Microsoft VBA 编辑器最小化,MS Excel 工作表中出现一个消息框。单击确定。代码恢复,Microsoft VBA 编辑器再次最大化。
VBA中的模块范围
VBA 中模块的范围是工作簿级别。您可以在不同的工作表中使用书面模块。您已经在上面的 shee1 中创建了一个名为module1的模块。还创建了一个名为geeksforgeeks()的子过程。我们将使用此过程来检查 VBA 中模块的范围。以下是步骤:
第 1 步:单击加号并创建一个名为 sheet2 的新工作表。
第 2 步:转到“开发人员”选项卡,然后单击“宏”。
第三步:出现一个名为宏的对话框。在宏名称中,您将找到一个过程名称geeksforgeeks() 。这是我们在本工作簿的 sheet1 中编写的程序。这证明了该模块的范围是工作簿级别的。选择它,然后单击运行。
第 4 步:执行 module1 子过程中编写的代码。出现一个对话框。