是否可以通过指定应命名的参数来调用函数?
例如,如果您有
Public function tmp(optional Byref a as integer=2, optional Byref b as integer=10)
Tmp=a*b
End function
我想通过tmp(b = 5)使用以上内容。希望有人能帮忙。
答案 0 :(得分:1)
如果我正确理解了您的问题,则只想传递参数b:
Debug.Print tmp(, 5) ' results in 2 * 5 = 10
或如@Guest的评论中所述
Debug.Print tmp(b:=5)