VBA编程基础:子程序、函数、决策与循环
1. 子程序和函数基础
在VBA编程中,子程序和函数是重要的组成部分。子程序可以通过 Call 指令调用,例如:
L 3-1
Sub Main()
Call MySub 'Calls another macro/procedure called MySub
End Sub
不过,也可以不使用 Call 关键字来调用子程序,如下所示:
L 3-2
Sub Main()
MySub 'Calls another macro/procedure called MySub
End Sub
函数与子程序类似,但函数会返回一个值。函数以 Function 开头,以 End Function 结尾。通常,函数应该使用变量来接受返回值,例如调用内置函数 Now() :
L 3-3
x=Now()
这里变量 x 将包含当前日期的值。
子程序和函数都可以有参数传递,参数通过括号传递。
2. 编写简单子程序
子程序与函数的不同之处在于它不直接返回任何值,因此不能像函数那样直接在电子表格中使用。子程序通
超级会员免费看
订阅专栏 解锁全文

7

被折叠的 条评论
为什么被折叠?



