ByVal和ByRef区别

ByVal和ByRef区别
在VBA过程中,参数传递有两种方式:ByVal和ByRef。
ByRef:

按地址传递,改变原先传递参数的变量的值。当没有任何声明的时候,采取此方式传递参数。ByRef常用在递归中。
ByVal:

按值传递,仅将变量的值作为参数来传递,不会改变原先变量的值。

你可能感兴趣的:(ByVal和ByRef区别)