O'Reilly logo

Richtig einsteigen: Excel 2010 VBA-Programmierung by 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

10.2 Erweiterte Funktionen

Bis jetzt haben wir erst eine Formel mit einem Argument erstellt. Es gibt aber noch weit mehr Möglichkeiten.

Eine Funktion ohne Argumente

Sie müssen einer Funktion nicht zwingend ein Argument übergeben. Es gibt Situationen, in denen der Wert, der in der Zelle erscheinen soll, berechnet werden kann, ohne dass dazu Parameter übergeben werden müssen.

Die nachfolgende Funktion ist so ein Beispiel. Es wird mittels der Funktion strWSName der Name des aktiven Tabellenblatts ermittelt. Das Klammernpaar nach dem Funktionsnamen bleibt leer.

Function strWSName() As String
   strWSName = ActiveSheet.Name
End Function

Eine Funktion mit mehreren Argumenten

Sie können Funktionen erstellen, die mehrere Übergabewerte erwarten. Dies ist beispielsweise ...

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