Könnte es damit zusammenhängen, dass die Formel im VBA englisch hinterlegt ist, im Arbeitsblatt aber auf deutsch erscheint?
ws.Range("C4").FormulaR1C1 = "=COUNTIF(INDEX(C:C,ROW()+1):INDEX(C:C,MATCH(""xx"",C:C,1)-1), ""*"")"
Resultat:
=ZÄHLENWENN(INDEX(C:C;ZEILE()+1):INDEX(C:C;VERGLEICH("xx";C:C;0)-1); "*")
|