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


Соответствующий аргумент параметр <имяПараметра> метода <имяМетода> ранее был опущен

Обновлен: Ноябрь 2007

Parameter '<parametername>' in '<methodname>' already has a matching omitted argument

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

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

Идентификатор ошибки: BC32021

Исправление этой ошибки

  • Задайте аргумент по позиции или удалите запятую, которая задается при его пропуске.

См. также

Основные понятия

Передача аргумента по позиции и по имени