Day05 - 过程与函数

今日学习目标

  • 理解Sub过程和Function函数的区别
  • 学会定义和调用Sub过程
  • 学会定义和调用Function函数
  • 掌握参数传递

知识点

### 1. Sub过程
- 执行操作,不返回值
``vba
Sub 过程名(参数列表)
' 代码
End Sub
`
### 2. Function函数
- 执行操作,返回一个值
`vba
Function 函数名(参数列表) As 返回类型
' 代码
函数名 = 返回值
End Function
`
### 3. 参数传递
- 按值传递:
ByVal
- 按引用传递:
ByRef`(默认)

今日代码

Sub 过程名(参数列表)
    ' 代码
End Sub

练习题

  1. 创建一个计算周长的函数
  2. 创建带默认参数的过程
  3. 创建一个求最大值函数