当前位置:   article > 正文

Excel VBA函数和过程调用方法总结(跨文件调用函数和过程)_vb自定义函数跨工作表调用

vb自定义函数跨工作表调用

在此之前学习Excel VBA积累了不少实用的VBA函数和过程,比如遍历访问文件夹里的所有文件,拆分文件绝对路径为文件夹、文件名、后缀名,判断文件是否存在,是否打开等。

把积累的函数和过程程序,分类整理以后,新建一个*.xlam文件,用于存放程序,xlam格式的文件是专门用于存宏文件的,在加载项里面加载以后,每次打开Excel会自动打开,方便调用。

最近为了写一个自动统计数据的VBA程序,为了不重复写程序,把调用程序的方法总结出来,以备不时之需。

函数或者过程名字"addFun"

参数1"5"

参数2"3"

一、在同一个文件调用同一个模块名中的函数和过程

1.1、addFun 5,3
1.2、Call addFun(5,3)
1.3、Run "addFun",5,3

二、在同一个文件调用不同模块名中的函数和过程

2.1、模块名字.addFun 5,3
2.2、Call 模块名字.addFun(5,3)
2.3、Run "模块名字.addFun",5,3

三、在不同文件中调用函数和过程

3.1、Run "文件名字!模块名字.addFun",5,3

注意事项:

函数和过程可以设置传入,也可以不传入参数。

函数和过程可以设置返回值,返回值需要用变量接收。

调用函数和过程的时候写上模块名字的目的是以防在不同模块里面有相同名字的函数和过程

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/596793
推荐阅读
相关标签
  

闽ICP备14008679号