已指定命名的参数

在每个过程调用的参数列表中,仅使用一次命名参数。 此错误的原因及解决方案如下:

  • 您在一个调用中多次指定同一个命名参数。 例如,如果过程 MySub 需要命名参数 Arg1Arg2,则以下调用将生成此错误:

    Call MySub(Arg1 := 3, Arg1 := 5) 
    
    

    删除一个重复的指定。

  • 您按位置或使用命名参数指定同一参数,例如:

    Call MySub(1, Arg1 := 3) 
    
    

    删除一个重复的指定。

有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。