8.4.2 函数过程
Function函数过程将返回一个值,定义格式为:
[Public|Private][Startic]Function函数过程名([<形参>])[As数据类型]
[<函数过程语句>]
[函数过程名=<表达式>]
[Exit Function]
[<函数过程语句>]
[函数过程名=<表达式>]
End Function
Public表示子过程可以被所有模块过程调用,Private表示子过程只在本模块中被调用。
函数过程的调用与标准函数的调用相同,语句格式如下:
函数过程名([实参列表])
说明:多个实参之间用逗号分隔。“实参列表”必须与形参保持个数相同,位置与类型一一对应,实参可以是常数、变量或表达式。
由于函数过程会返回一个值,故函数过程不作为单独的语句加以调用,必须作为表达式或表达式中的一部分使用。