Array durchlaufen, wie ?
29.06.2004 09:12:40
Christian
ich bin einen Schritt weiter gekommen, nur leider sind meine VBA Kentnisse doch etwas mehr eingerostet als ich anfangs dachte..
Ich habe schon 10 verschiedene Techniken versucht, das Array zu durchlaufen, aber nichts scheint zu funktionieren..
Wie erreiche ich es, das zu jeder Zelle einfach 1 addiert wird..
Im Augenblick kopiert er den Bereich welchen er als Argument bekommt, einfach in die Zielregion, also den Bereich wo die Funktion als Matrixformel eingeben ist. Das ist ja soweit richtig, nur würde ich natürlich auch gerne etwas mit den in den Feldern enthaltenen Daten machen, z.B. 1 auf jede Zahl addieren, oder prüfen ob sie einen Text enthalten..
Function test(xRange As Range)
Dim xArray2D()
xArray2D = xRange
'wie addiere ich auf jede Zelle 1 drauf..
test = xArray2D
End Function