vba 参数 Range("a1:a10").Sort Key1:=Range("a1"), Order:=xlAscEnding 语句中“:=" 是什么含义

2025年03月22日 07:05
有2个网友回答
网友(1):

:=表示它左边的参数名称的值,通常VBA参数的书写是有先后顺序的,用了:=后参数就可以不按先后顺序书写了,方便编写的人。
比如上述的例子也可以这样写
Range("a1:a10").Sort Order:=xlAscEnding ,Key1:=Range("a1")

网友(2):

可以把order理解为动词排序,xlascending理解为副词升序,“:=”就是动词和副词的连接符。