Ich habe da ein "Problem" mit einer Matrixformel. Lasse ich gewisse Makros laufen, dauert die Abarbeitung unglaublich lang an. Das ist erst so, seit ich eine Matrixformel (von Lupo1) nutzen möchte.
Mein Gedanke ging nun da hin, dass ich mit einem Makro diese gewisse Formel
1.) eintrage
2.) entsprechend runterkopiere
3.) und dann die Formeln in entsprechende Werte umwandele.
dachte, das geht mit folgenden Makro:
With ActiveSheet
ENDE1 = Sheets("Basis").Cells(Rows.Count, 1).End(xlUp).Row - 0
Worksheets("Basis").Range("R2").FormulaArray = "=SUMME(WENNFEHLER(--(TEIL(WECHSELN(GLÄTTEN(""- _
11 ""&WECHSELN(N2;""+"";"" +""));"" "";WIEDERHOLEN("" "";199));SPALTE(B:AF)*199-198;199)-""TEIL(WECHSELN(GLÄTTEN(""-11 ""&WECHSELN(N2;""+"";"" +""));"" "";WIEDERHOLEN("" "";199));SPALTE(A:AE)*199-198;199)
"FormulaArray" ist doch in diesen Fall richtig!?
Kann mir bitte jemand helfen.
Gruss
Fred