参数“<parametername>”已有匹配的已省略自变量

按位置省略了一个参数后,过程调用又按名称提供了同一个参数。 以下是一个示例:

Public Sub ABC(ByVal X As Byte, Optional ByVal Y As Byte = 0, _  
                                Optional ByVal Z As Byte = 0)  
' ...  
' Argument Y is omitted by position, but supplied by name.  
Call ABC(6, , Y:=3)

错误 ID: BC36566

更正此错误

  • 按位置提供参数,或删除省略它的逗号。

另请参阅