Encore une merci d'être aussi réactifs.
Je n'ai pas bien compris la réponse donc je vais essayer de réexpliquer parce que je pense que c'est moi qui ai mal expliquer mon problème.
Dans ma macro VBA je marque:
ActiveCell.FormulaR1C1 = "=SUMPRODUCT(RC[-12]:RC[-1],R""&Mavariable&""C21:R7C10)"
cela me ressort une erreur exécution 1004
Et si je remplace la coordonnée:
ActiveCell.FormulaR1C1 = "=SUMPRODUCT(RC[-12]:RC[-1],""&Mavariable&"":R7C10)"
en bidouillant la variable pour que cela me donne une coordonnée.
La macro fonctionne mais la cellule Excel dans laquelle le résultat doit s'afficher indique une formule de type:
=Sumproduct(A1:A10;&maVariable&:B10)
Je ne sais pas si c'est beaucoup plus clair désolé.
Merci d'avance