8.4.1 子过程

8.4.1 子过程

子过程执行一项操作或一系列操作,是执行特定功能的语句块。存在于标准模块或类模块中。

Sub过程的语法格式:

[Private][Public][Static]Sub<过程名>(参数表)

语句序列

[Exit Sub]

End Sub

过程的调用

一个过程在执行中可以调用另一个过程,同时将参数传递过去;调用完毕后,再回到本过程继续执行。被调用过程还可以再调用其他过程。

过程的调用方法是:

Call <过程名>(参数表)

或者

<过程名>参数表

定义过程中的参数为形参,调用过程中的参数为实参,调用过程中实参与形参的顺序、类型和个数应保持一致。如果过程在调用时不发生参数传递,被调用过程只能完成一些固定的操作。