PrivateSubDy(BAsInteger)PrintBEndSub你有下面几种调用方法:PrivateSubCommand1_Click()DimkAsIntegerk=9DykCallDy(k)Dy3Dy(5)EndSub
1、在工具栏中点击【开发者工具-VisualBasic】面板进行【启动】的操作,建一个Sub。2、进入到【VisualBasic】开始进行录入。3、进入到【编辑面板后】开始进行录入。4、编辑完成后点击【运行】查看效果,根据所编辑的内容,软...
将a,b两个变量的声明语句,设置成全局变量,也就是将声明语句放在所有过程之上。
同时不可能,依次可以,你可以新建一个subc()callacallbendsub运行宏c就会依次调用a和b
把所有的sub换成function就行了,endsub中的记得也要换
运行结果为6ENdsub上面的代码中arr()数组就是一个模块级的数组,在本模块中的任何一个Sub都可以调用其数值。上面的代码先运行SubA,对数组赋值,然后运行SubB,调用数组元素,可以发现,数组元素的值已经被改变了!
如果是调用SUB,没有变量数据的传送,在调用SUB中直接输入被调用的SUB名字就可以了如果有参数传送就需要改用FUNCTION函数,比如调用一个自定义函数,名字是TEST(ByValiasinteger),那么在调用的时候可以是A=TEST(X),...
当前SUB子过程
直接打程序名比如suba()endsubsubb()aendsub