1、sub过程的结构
[ Private | Public | Friend] [Static] Sub name [(arglist)]
[statements]
[Exit Sub] ‘退出过程
[statements]
End Sub
注释:
- 中括号表示可选
- Private | Public | Friend :表示过程的作用域,Private只允许当前模块的其他过程调用,Public允许所有模块的过程进行调用,省略作用域时,作用域默认为Public,过程调用方法为: call 过程名。
- static: 变量的生命周期
- name: 过程的名字
- arglist: 参数列表
2、注释
有两种注释方式:
- Rem 注释内容
- ‘ 注释内容
3、过程名命名规则
- 第一个字母必须是字母或者汉字
- 不能使用特殊字符
- 不能与保留关键字一样
- 不能与模块名或者其他过程名一样
- 不区分大小写
4、中断过程的方法
- End Sub: 标志程序结束,过程的组成部分
- Exit Sub: 中途结束过程,一个过程中可以有多个,但只有第一个有效果
- End: 结束一切,比如所有公共变量、窗体等,比Exit Sub的范围要广些
- Stop: 暂停程序的执行,按F5继续执行,通常用于程序的调试
- Ctrl + Break: 在程序执行的前几秒按此组合键可以暂停过程的执行
原创文章,转载请注明出处:http://b.nwumba.cn/article/9/