Sumproduct utiliser des variables [RESOLU]

Goufra

XLDnaute Occasionnel
Bonjour,
Dans l’exemple joint, je souhaiterais pouvoir utiliser une variable. Auriez-vous une astuce ?

MsgBox Evaluate("=sumproduct((nom = A1)*(résultat))")


1 - Comment utiliser une variable Var pour indiquer les références cellule (var=a1)


2 - Mieux, utiliser une variable pour définir le contenu de la cellule
w = choix1
Je vous remercie par avance
Bonne soirée
JC Goufra
 

Pièces jointes

  • Goufra.xlsm
    18.8 KB · Affichages: 44
  • Goufra.xlsm
    18.8 KB · Affichages: 42
  • Goufra.xlsm
    18.8 KB · Affichages: 44
Dernière édition:

Goufra

XLDnaute Occasionnel
Re : Sumproduct utiliser des variables

Bonsoir Pierrot93, bonsoir Philippe

Je vous remercie pour votre rapidité.

Ma question 1
La réponse de Pierrot me convient et répond à ma question.

Ma question 2.

MsgBox Evaluate("=sumproduct((nom = A1)*(résultat))")
Existe-il une astuce pour utiliser une variable :
pour définir la recherche en l'occurrence Nom = choix1.


Bonne soirée
JC Goufra
 

Goufra

XLDnaute Occasionnel
Re : Sumproduct utiliser des variables

Pierrot

Tu es super !

je peux écrire aussi écrire
z = "choix1"
MsgBox Evaluate("=sumproduct((nom =" "" & z & "" ")*(résultat))")

Pour ma compréhension:
peux tu m'expliquer le fonctionnement de : "" en début et "" en fin

sachant qu'il faut utiliser les références d'1 cellule.

J'exagère mais j'aime bien comprendre
Encore merci
JC G
 

Discussions similaires

Statistiques des forums

Discussions
312 115
Messages
2 085 455
Membres
102 891
dernier inscrit
cocowild