ich berechne in Excel die ZEILENNUMMER eines Mitarbeiters (MA in Spalte C) in einer bestimmten Abteilung (Abt in Spalte E) mittels folgender Formel: =SUMMENPRODUKT((C8:C1000=MA)*(E8:E1000=Abt)*(ZEILE(A8:A19)))
Nun soll eben genau die gleiche ZEILENNUMMER im Makro berechnet werden (ohne Schleife, ohne Matrix...)
Leider funtioniert mein Code nicht: MA_Pos = WorksheetFunction.SumProduct((Range("C1:C1000").Value = MA) * (Range("E1:E1000").Value = Abt) * (Range("A1:A1000").Row))
Wie könnte hier die Lösung aussehen?
Vielen Dank für eure Unterstützung!!!
PeTeR