Eigene Funktionen mit ArgumentenHerdt EX2003P K9.3/S.110 Wie vordefinierte können eigene Funktionen ein oder mehrere Argumente als Eingangswerte haben. Diese Argumente haben einen Typ und können zwingend oder optional sein. Optionale Argumente werden mit Optional eingeleitet und müssen immer am Ende der Liste stehen. Mit IsMissing(..) kann man prüfen, ob ein optionales Argument übergeben wurde. Diese Funktion liefert das aktuelle Jahr oder die angebene Zahl Jahre vorher oder nachher: Function funJahr(Optional intJahre As Integer)
As Integer MsgBox ("Vorjahr: " & funJahr(-1)) |