Array an Range
27.05.2004 09:55:38
Tino
Vielleicht kann mir jemand mit dem folgenden Problem helften. Ich moechte ein Array an eine Range in meinem Sheet geben. Das Macro soll aber ohne for...next loop funktionieren.
Beispiel:
dim arrtest (1 to 3)
arrtest(1)=1
arrtest(2)=2
arrtest(3)=3
Range("a1:a2") = arrtest() 'funktioniert nicht gibt nur den ersten eintrag zurueck
in Zelle a1 = 1, a2 = 2, a3 = 3
Ich moechte keine for...next loop benutzen, weil der Array bis zu 2000 Eintraege lang sein kann und dieser Prozess zwischen 500 und 1000 mal wiederholt wird. auch mit screenupdating = false dauert es sehr lange, da auf jede einzelene Zelle zugegriffen wird. Mit dem Array moechte ich die rechenzeit fuer eine monte carlo simulation verkuerzen.
danke
tino
Anzeige