Поделиться через


Этот именованный аргумент уже указан

Используйте именованный аргумент только один раз в списке аргументов каждого вызовапроцедуры . Эта ошибка имеет следующие причины и способы решения:

  • Вы указали один именованный аргумент несколько раз в одном вызове. Например, если процедура MySub ожидает именованные аргументы Arg1 и Arg2, следующий вызов вызовет эту ошибку:

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

    Удалить одну из повторяющихся спецификаций.

  • Вы указали один аргумент по позиции и с именованным аргументом, например:

    Call MySub(1, Arg1 := 3) 
    
    

    Удалить одну из повторяющихся спецификаций.

Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.