VBA中:=号是声明意思,:有什么作用,冒号在VBA中的用法请大师赐教
发布网友
发布时间:2024-01-06 01:58
我来回答
共1个回答
热心网友
时间:2024-03-13 03:36
:= 表示命名参数,例如,下面这个程序有3个参数:
Sub OptionalArgs(strState As String, Optional intRegion As Integer, _
Optional strCountry As String = "USA")
'……………………
End Sub
可以使用命名参数来调用上述程序,如下示例所示:
OptionalArgs strCountry:="USA", strState:="MD"
上面的调用省略了一个参数,而且调用参数时不是定义时的顺序。
如果不用命名参数,就必须用“,”逗号来区分参数的位置,并且顺序不能乱,如下面的调用:
OptionalArgs "MD", ,"CHINA"
-------------
: 其他情况的作用:将一行语句分割成多句
a=1 : b=2 :c=3
等同于:
a=1
b=2
c=3