Freigeben über


Das Argument ist nicht optional (Visual Basic)

Aktualisiert: November 2007

Argument not optional (Visual Basic)

Argumentanzahl und -typen müssen mit der erwarteten Anzahl bzw. den erwarteten Typen übereinstimmen. Es gibt zwei Möglichkeiten: Die Anzahl der Argumente ist falsch, oder es wurde ein nicht optionales Argument ausgelassen. Ein Argument kann nur dann in einem Aufruf einer benutzerdefinierten Prozedur ausgelassen werden, wenn es in der Prozedurdefinition als Optional deklariert wurde.

So beheben Sie diesen Fehler

  1. Geben Sie alle notwendigen Argumente an.

  2. Stellen Sie sicher, dass nur optionale Argumente ausgelassen wurden. Andernfalls geben Sie das Argument entweder im Aufruf an oder deklarieren den Parameter in der Definition als Optional.

Siehe auch

Konzepte

Fehlertypen