Sub过程与程序流程控制语句

Sub过程与程序流程控制语句

主讲:ggsmart(叶枫)

助教:apirl2008、swabe

Sub过程:

  1、一个过程就是一组完成所需操作的VBA代码的组合

  2、VBA的过程主要包括“Sub过程”和“Function过程”两种。自定义函数。

Sub过程不可以返回值,Function过程可以返回值。

  3、声明Sub过程

  4、录制的“宏”就是一个简单的Sub过程,使用录制宏功能只能生成Sub过程的代码。

  5、Sub过程的特点:

     以“Sub过程名()”开头,以“End Sub”结尾;

     Sub过程一般保存在模块里。

     不返回运行结果

  6、声明Sub过程

Sub过程的语法形式:

  [Pubilc│Private][Static]Sub过程名称[参数1,参数2…..]

    [语句块]

    [Exit Sub]

    [语句块]

  End Sub

 

1、[Pubilc│Private] [Static]只能选一个

当选择Pubilc参数表明这过程是一个公共的过程,表明该工作薄中所有模块中其他的过程都可以返回这个过程。

当选择Private这个参数,就表明这个过程被声明为私有过程,只有在同一个模块中其他过程才可以访问。

当选择Static参数,就表明过程结束的时候,将保存过程中的变量。

  Sub过程名-——→必须有

  [参数1,参数2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值