子程序(Sub Procedures,也叫子过程)与函数类似,但有一些差异。
- 子过程不需要有返回一个值,而函数可能会或可能不会有返回一个值。
- 子程序可以不用
call
关键字来调用。 - 子程序总是包含在
Sub
和End Sub
语句中。
Sub Area(x As Double, y As Double)
MsgBox x * y
End Sub
调用area脚本,计算面积
Function findArea(Length As Double, Width AsDouble)
area Length, Width ' To Calculate Area 'area' sub proc is called
End Function