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 ...
Get Microsoft Excel 2010-Programmierung - Das Handbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.