最佳答案:Excel VBA编程调用Sub过程过程一旦创建完毕,就可以在其他的过程中调用。调用过程的方法很简单,直接在程序中输入子过程名并加上参数即可。也可以用call语句调用过程,这两种调用的语法格式如下:格
Excel VBA编程调用Sub过程
过程一旦创建完毕,就可以在其他的过程中调用。调用过程的方法很简单,直接在程序中输入子过程名并加上参数即可。也可以用call语句调用过程,这两种调用的语法格式如下:格式:
过程名[参数列表]
或
Call 过程名[(参数列表)]
在使用过程时需要主要以下几点:
●参数列表称为实参或实元,它必须与形参保持个数相同,位置与类型一一对应。
●调用时把实参值传递给对应的形参。其中值传递(形参前有ByVal说明)时实参的值不随形参的值变
化而改变。而地址传递时实参的值随形参值的改变而改变。3.当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。
●调用子过程的形式有两种,用Call关键字时,实参必须加圆括号括起,反之则实参之间用“,”分隔。例:调用上面定义的“交换”子过程的形式:
交换a,b
或
Call 交换(a,b)