Range / "Array" Input bei VBA-Functions
11.06.2004 15:42:04
Thomas
ich möchte selbstdefinierte funktionen so gestalten, dass sie sowohl mit range als input als auch mit zwischenresultaten anderer funktionen (etwa in form von n x m matrizen) als input funktionieren.
zwei fragen habe ich dazu:
1. bei der bestimmung der zeilen und spalten kann ich bei den ranges .columns.count usw. und bei datenfeldern l/ubound(feld, 1) usw. verwenden. gibt es auch eine abfrageart, die für beide typen zulässig ist?
2. habe ich ein range objekt als input, so kann ich bequem per range.columns(i) z.b. auf die i-te spalte zugreifen und auf dieser dann berechnungen durchführen (z.b. application.stdev(rangeobject.columns(i)))
gibt es so eine zugriffsmöglichkeit auf komplette zeilen und spalten auch bei 2-dim datenfeldern?
gruss und danke für jede hilfe
thomas