Discussion:
VBA: Funktionen mit variabler Parameterzahl
(zu alt für eine Antwort)
Holger Schulz
2007-06-04 05:39:10 UTC
Permalink
Manche Excel-Funktionen, wie z.B. die zur Berechnung des arithm. Mittels
oder der Summe, erlauben eine variable Anzahl von Parametern zu
übergeben.

Kann ich eine solche Funktion in VBA auch selber schreiben? Weiß jemand
wie das geht?

Vielen Dank.

hs
Alexander Wolff
2007-06-04 06:20:00 UTC
Permalink
a) Bei http://xxcl.de/0036.htm siehst Du die Übergabe eines Range-Arguments,
welches immer variabel lang ist.

b) Argumente verschiedener Wirkungsweise, die einzeln optional eingehen
sollen, behandelt man "mit zunehmender Seltenheit" von links her "as
Optional"
--
Moin+Gruss Alexander - MVP für MS Excel - www.xxcl.de - mso2000sp3 --7-2
Martin Worm
2007-06-04 10:51:28 UTC
Permalink
Am Mon, 4 Jun 2007 07:39:10 +0200,schrieb Holger Schulz:

hallo Holger,
Post by Holger Schulz
Manche Excel-Funktionen, wie z.B. die zur Berechnung des arithm. Mittels
oder der Summe, erlauben eine variable Anzahl von Parametern zu
übergeben.
Kann ich eine solche Funktion in VBA auch selber schreiben? Weiß jemand
wie das geht?
in der Hilfe Stichwort Sub -> Sub-Anweisung

optional und/oder ParamArray
Post by Holger Schulz
Vielen Dank.
gern geschehen

mfG
mit freundlichen Grüßen

Martin Worm
--
benutze XL 2000 und Win XP SpX
Holger Schulz
2007-06-05 19:32:51 UTC
Permalink
Post by Martin Worm
ParamArray
Das sieht gut aus.

Danke.

hs

Loading...