Excel VBA函数和过程调用方法总结(跨文件调用函数和过程)

您所在的位置:网站首页 跨表格调用 Excel VBA函数和过程调用方法总结(跨文件调用函数和过程)

Excel VBA函数和过程调用方法总结(跨文件调用函数和过程)

2024-07-11 20:09| 来源: 网络整理| 查看: 265

在此之前学习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

注意事项:

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

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

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

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3