Freigeben über


Das Argument ist nicht optional (Visual Basic)

Die Anzahl und die Typen von Argumenten müssen mit denen übereinstimmen, die erwartet werden. Es gibt entweder eine falsche Anzahl von Argumenten, oder ein ausgelassenes Argument ist nicht optional. Ein Argument kann nur aus einem Aufruf einer benutzerdefinierten Prozedur weggelassen werden, wenn es in der Prozedurdefinition als Optional deklariert wurde.

So beheben Sie diesen Fehler

  1. Geben Sie alle erforderlichen Argumente an.

  2. Stellen Sie sicher, dass ausgelassene Argumente optional sind. Wenn sie nicht vorhanden sind, geben Sie entweder das Argument im Aufruf an, oder deklarieren Sie den Parameter als Optional in der Definition.

Siehe auch