在VBA编程函数中怎样传递参数
-
首先打开excle软件,进入VBA的编程界面创建一个子程序test1
-
然后在子程序中定义两个变量num1和num2
-
紧接着对这两个变量赋值。
-
调用sumup函数并传入num1和num2这两个参數,并将返回的结果输出来
-
把num1和num2这两个变量的值打印出来,看看这两个值被传入另外一个函数内部之后值有没有改变。
-
创建函数sumup,在sumup函數里面有两个参数在参数前面用了ByVal,表示参数是按照值传递的方式进行默认是按照地址进行传递的。
-
然后我们点击运行由于我们刚財在函数里面设置的参数的传递方式是值传递的方式,所以这两个参数的原始值是没有改变的
经验内容仅供参考,如果您需解决具体问題(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。