打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
跟烟花入门VBA之9:认识Sub过程

 1.什么是Sub过程呢?
       Sub过程是一系列由 Sub 和 End Sub 语句所包含起来的 Visual Basic 语句,它们会执行动作却不能返回一个值
       Sub过程还可以传递参数,参数可以为常量,变量,或者表达式等
       如果一个 Sub 过程没有参数,则它的 Sub 语句必须包含一个空的圆括号

2.定义过程:Sub语句
       Sub 过程名(参数列表)
              语句1
              语句2
              Exit sub
               语句..
        End sub

所有的可执行代码都必须属于某个过程。不能在Sub过程中嵌套定义别的Sub 过程。
例如,
下面的嵌套定义就是错误的。
       Sub Hello()
             Sub Hello1()
              End sub
        End sub

正确的用法
        Sub Hello()
        End sub
      
         Sub Hello1()
        End sub

过程名就是一个过程的名字,在VB中,命名需遵守以下规则:
        A.第一个字符必须使用英文字母;
        B.不能在名称中使用空格,名点,惊吧号,或者@,&,$,#等字符
        C.名称长度不能超过255个字符(一般太长不建议使用,难得记难得输入)
        D.名称不能与VB本身的FUNCTION过程,语句以及方法的名称相同
        E.不能在范围的相同层次中使用重复的名称(比如不能在同一过程中声明两个名称为name的变量)

另外,Visual Basic 不区分大小写,但它会在名称被声明的语句处保留大写(代码中变量的大小写会自动与声明时相同)

Exit Sub 语句使执行立即从一个 Sub 过程中退出。
在 Sub 过程的任何位置都可以有 Exit Sub 语句

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
sub/function:VBScript 过程
《Visual Basic语言程序设计基础(第3版)》第7章 控制结构
VBA程序的变量和常量
【VBA基础】变量的类型和申明变量类型的重要性
VBA过程的调用(含过程名称为变量时的方法)
第四讲 Excel vba 程序及常用语句
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服