Hallo,
ich habe eine Befehlszeile, die funktioniert:
arrWerte(1, lngZaehler) = Application.SumIf(Range(Cells(4, 9), Cells(Z, 9)), Cells(lngZeile, 9), Range(Cells(4, 6), Cells(Z, 6))).
Jetzt möchte ich eine zusätzliche Bedingung eingeben, wonach die Summation nur dann erfolgt, wenn in der ersten Spalte das Jahr des eingetragenen Datums = 2014 ist:
arrWerte(1, lngZaehler) = Application.SumIfs(Range(Cells(4, 9), Cells(Z, 9)), Cells(lngZeile, 9), Range(Cells(4, 1), Cells(Z, 1)), Year(Date), Range(Cells(4, 6), Cells(Z, 6)))
Das klappt aber nicht. Weiß jemand wo der Fehler liegt?
Danke für jeden Tipp.
Gruß Andreas