Bonjour,
J'ai le plus grand mal à faire fonctionner une sommeprod en vba.

J'essaie avec le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Verif = Evaluate("" & "=SumProduct((" & UAI & " = " & "Sheets(""ACTIVITE"").Range(""B2:B""" & DernLig & ") * 1), (" & MATIERE & " & = Sheets(""ACTIVATE"").Range(""F2:F""" & DernLig & ") * 1))" & "")
Qui me renvoie
erreur d'exécution 13 incompatibilité de type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Evaluate("" & "=SUMPRODUCT(('ACTIVITE'!$B$2:$B$1400=" & UAI & ")*('ACTIVITE'!$F$2:$F$1400=" & MATIERE & "))" & "")
ne fonctionne pas plus alors que si je remplace les variables par des valeurs exemples, aucun problème???


J'ai essayé plusieurs possibilité, rien n'y fait.

Quelqu'un peut-il éclairer ma lanterne s'il vous plaît?

MERCI BEAUCOUP d'avance!!!!!!