📜  VBA-Excel条款

📅  最后修改于: 2020-11-19 09:08:19             🧑  作者: Mango


在本章中,您将熟悉常用的excel VBA术语。这些术语将在其他模块中使用,因此理解每个术语都很重要。

模组

模块是编写代码的区域。这是一本新的工作簿,因此没有任何模块。

VBScript中的模块

要插入模块,请导航至插入→模块。插入模块后,将创建“ module1”。

在模块中,我们可以编写VBA代码,并且代码是在Procedure中编写的。过程/子过程是一系列指示执行操作的VBA语句。

VBScript中的模块

程序

过程是一组整体执行的语句,指示Excel如何执行特定任务。执行的任务可以是非常简单或非常复杂的任务。但是,将复杂的过程分解为较小的过程是一个好习惯。

过程的两种主要类型是“子”和“功能”。

VBScript中的模块

功能

函数是一组可重用的代码,可以在程序中的任何位置调用。这样就无需一遍又一遍地编写相同的代码。这有助于程序员将大型程序划分为多个小型且易于管理的功能。

除了内置的Function,VBA还允许编写用户定义的函数,并且在FunctionEnd Function之间编写语句。

子程序

子过程的工作类似于功能。虽然子过程不返回值,但是函数可能会也可能不会返回值。子过程可以不带call关键字来调用。子过程始终包含在SubEnd Sub语句中。