O'Reilly logo

Microsoft Excel 2010-Programmierung - Das Handbuch by Tom Wendel, Monika Can-Weber

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Eigene Funktionen programmieren

Bleiben wir für unser nächstes Beispiel bei der Funktion RUNDEN(). Diese lässt sich recht einfach per VBA nachstellen. Wie Sie bereits erfahren haben, werden Funktionen im Gegensatz zu anderen Prozeduren mit Function eingeleitet. Danach folgt der Name der Funktion. Im runden Klammerpaar wird die Berechnungsgrundlage, das heißt der Bezug, angegeben.

Hinweis

Sowohl dem Funktionsnamen, der einen Wert zurückgibt, als auch der/den Variablen im runden Klammerpaar sollte ein Datentyp zugewiesen werden. Wenn dies nicht geschieht, gilt, wie auch sonst, automatisch Variant als Datentyp.

Dem nachfolgenden Beispiel können Sie entnehmen, dass dem Funktionsnamen dblRound die gesamte Berechnung übergeben wird.

Function dblRound(rngCell ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required