Matrixformel in VBA Modul
06.02.2008 09:21:25
urs
Ich will in einer Tabelle die Duplikate in einer Spalte ausschliessen und so die Anzahl Individuen erhalten (wie über Daten - Filter - Spezialfilter -"Ohne Duplikate").
Dies funktioniert in einer Zelle sehr gut mit der Matrixformel
{=SUMME(WENN(E4:E1000"";VERGLEICH(E4:E1000;E4:E1000;0)=ZEILE(1:996))*1)}
Nun möchte ich diese Matrixformel in einem vba-Modul ausführen. Das Resultat soll dann z.B. in einer MsgBox, anstatt in einer Zelle erscheinen.
Es ist mir klar, dass ich im vba-Editor die deutschen Funktionsbezeichnungen auf englisch übersetzen muss. Das allein schein jedoch nicht zu genügen.
Kann mir jemand sagen, ob das überhaupt geht und wenn ja, wie ich die Formel für vba "übersetzen" muss.
Vielen Dank im voraus.
Urs