anbei findet Ihr eine Arbeitsmappe (https://www.herber.de/bbs/user/61241.xls
). Kurz zu meinem Problem. Ich wähle jedes Jahr zufällig eine Reihe aus und möchte diese dann zu den Gesamt-Cashflows über die ganze Laufzeit (also vom Beginn der ersten Reihe bis zum letzten Jahr der letzten Reihe) addieren. Leider ist mir bisher noch nichts schnelleres eingefallen als der Code in der Arbeitsmappe. Leider deshalb, weil ich mehr Reihen habe und das ganze auch ziemlich oft gemacht werden soll (je 10,000 mal und das auch wieder ein paar Mal). Ein Run dauert derzeit 5 Stunden und der Rest ist meiner Meinung schon optimiert. Wäre also super, wenn sich das noch verbessern könnte.
Ist es vielleicht möglich das ganze nicht durch For Next einzulesen, sondern gleich die ganze Range einem Array zu übergeben (hier habe ich 4 Jahre, in Echt sind es 60 Quartale, j ist bei mir also 60 und nicht 4) und diesen Array dann auf arrCF zu addieren (natürlich beginnend von der richtigen Position).
Ich bin für jede Hilfe wirklich sehr dankbar und hoffe mich verständlich ausgedrückt zu haben!
Grüße Christoph