:= 在 VBA 中是什么意思

What does := mean in VBA

这可能是一个简单的问题,但我正在网上搜索答案,但似乎找不到。

以下面的代码为例,这些符号是什么意思。符号 1 :="" 符号 2 :=_

Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _

这就是所谓的"Named argument"。这意味着您可以按照您喜欢的任何顺序将参数传递给 PrintOut,只要您在“:=”运算符的左侧命名它们即可。

或者,您需要按照此处指定的确切顺序提供所有参数 https://msdn.microsoft.com/en-us/library/office/ff840681.aspx

更多关于 VBA 中命名参数的信息:https://msdn.microsoft.com/en-us/library/office/gg251503.aspx