Optionale Argumente

Wenn eine Funktion überwiegend mit einem bestimmten Argument benutzt wird, so kann dieses Argument als „Optional“ erklärt werden und mit einem Wert vorbesetzt werden. (Default)
Im Beispiel würde es sich anbieten, immer dann die Währung „DM“ zu wählen, wenn der Anwender nicht ausdrücklich etwas anderes verlangt.

In der Funktionsdeklaration erscheint dann das Schlüsselwort „Optional“ vor dem jeweiligen Argument und dem Argument wird ein Default-Wert zugewiesen, für den Fall, dass das Argument nicht angegeben wird.

Optionale Argumente müssen ans Ende der Argumentsliste gestellt werden.

Abbildung 217, Funktion mit optionalem Argument

Das Funktion aus Abbildung 217 besitzt ein Pflichtargument „Wert“, das in jedem Fall angegeben werden muss, und ein optionales Argument „Währung“, das nur dann angegeben werden muss, wenn die Zielwährung ungleich „DM“ ist.

Beispielmappe: Euro.xls

 

More:

Wo wird eine Benutzerdefinierte Funktion gespeichert?