ich habe eine umfangreiche Formel in Excel über den Makrorecorder aufgezeichnet und möchte sie über ein Makro einfügen lassen. Leider wird die aufgezeichnete Formel rot dargestellt und ein Fehler angezeigt. (Fehler beim Kompilieren. Erwartet: Anweisungsende)
Bei allen anderen ebenfalls langen Formel hat es geklappt. Was kann ich tun?
Die Formel lautet wie folgt:
=SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L;'A_Kreditoren OP-Stichtagsliste'!$O:$O;"59FG/D"; 'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)+SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L; 'A_Kreditoren OP-Stichtagsliste'!$O:$O;"40F";'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2) +SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L;'A_Kreditoren OP-Stichtagsliste'!$O:$O;"42F"; 'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)+SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L; 'A_Kreditoren OP-Stichtagsliste'!$O:$O;"46F";'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2) +SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L;'A_Kreditoren OP-Stichtagsliste'!$O:$O;"50F"; 'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)+SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L; 'A_Kreditoren OP-Stichtagsliste'!$O:$O;"51F";'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2) +SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L;'A_Kreditoren OP-Stichtagsliste'!$O:$O;"52F"; 'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)+SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L; 'A_Kreditoren OP-Stichtagsliste'!$O:$O;"53F";'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2) +SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L;'A_Kreditoren OP-Stichtagsliste'!$O:$O;"55F"; 'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)+SUMMEWENNS('A_Kreditoren OP-Stichtagsliste'!$L:$L; 'A_Kreditoren OP-Stichtagsliste'!$O:$O;"57F";'A_Kreditoren OP-Stichtagsliste'!$A:$A;B$2)
Die Aufzeichnung hat Folgendes ergeben, was den Fehler hervorruft:
ActiveSheet.Range("B17,F17,J17,N17,R17,V17,Z17,AD17").FormulaR1C1 = _
"=SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP- _
Stichtagsliste'!C15,""59FG/D"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""40F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""42F"",'A_Kreditoren O"& _
"P-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,' _
A_Kreditoren OP-Stichtagsliste'!C15,""46F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""50F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""& _
""51F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP- _
Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""52F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""53F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP"& _
"-Stichtagsliste'!C15,""55F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)+ _
SUMIFS('A_Kreditoren OP-Stichtagsliste'!C12,'A_Kreditoren OP-Stichtagsliste'!C15,""57F"",'A_Kreditoren OP-Stichtagsliste'!C1,R2C)"
Vielen Dank für die Unterstützung.Beste Grüße