VBA笔记:Sub过程

1.从另一个过程执行过程

1.1 输入过程名以及参数

格式:过程名[参数1,参数2...]

Sub RunSub()
    jishu
End Sub
1.2 使用Call关键字

格式:Call 过程名[(参数1,参数2...)]

Sub RunSub()
    Call jishu
End Sub
1.3 利用Application对象的Run方法

格式:Application.Run "过程的字串名" [,参数1,参数2...]

Sub RunSub()
    Application.Run "jishu"
End Sub

需要填坑,关于过程名参数

2.过程的作用域

2.1 公共过程

所有模块都可以调用公共过程,在定义的时候,需要加上Public字样

Public Sub gggc()
    MsgBox "i am public."
End Sub
2.2 私有过程

只有当前模块可以调用此过程,在定义的时候,需要加上Private字样
私有过程不会出现在“宏”对话框里

Private Sub sygc()
    MsgBox "i am private."
End Sub
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,135评论 1 32
  • VBA订制工具栏 http://club.excelhome.net/thread-1047254-1-1.htm...
    大海一滴写字的地方阅读 2,266评论 0 0
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 2,801评论 0 8
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,801评论 0 10
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 7,865评论 0 27