Day05 - 过程与函数
今日学习目标
- 理解Sub过程和Function函数的区别
- 学会定义和调用Sub过程
- 学会定义和调用Function函数
- 掌握参数传递
知识点
### 1. Sub过程
- 执行操作,不返回值
``vba`
Sub 过程名(参数列表)
' 代码
End Sub
`
### 2. Function函数
- 执行操作,返回一个值
vba`
Function 函数名(参数列表) As 返回类型
' 代码
函数名 = 返回值
End Function
ByVal
### 3. 参数传递
- 按值传递:ByRef`(默认)
- 按引用传递:
今日代码
Sub 过程名(参数列表)
' 代码
End Sub练习题
- 创建一个计算周长的函数
- 创建带默认参数的过程
- 创建一个求最大值函数