Sumproduct et variables

Goufra

XLDnaute Occasionnel
Bonsoir,
Je vous remercie par avance de bien vouloir me corriger.

Aucun de ces 2 codes fonctionnent
MsgBox Evaluate("=SUMPRODUCT(N(Plage1<=""" & f & """)*(Plage1 >= """ & d & """) ) ")
ou
MsgBox Evaluate("=SUMPRODUCT(N(" & Plage1 & "<=""" & f & """)*(" & Plage1 & " >= """ & d & """) ) ")

Je tourne en rond !
Avec mes vifs remerciements
Goufra
 

Pièces jointes

  • 18 08 Goufra.xlsm
    18.4 KB · Affichages: 17

Goufra

XLDnaute Occasionnel
Bonsoir Vgendron,
Je te remercie infiniment.

Puis-je te solliciter encore.
Je souhaiterais comprendre la formule.
Peux-tu m'indiquer un site.

Pourquoi passer par une variable intermédiaire "Formule"
Pourquoi Utiliser Address" au lieu et place de plage1 qui est un "range"

Je te souhaite une très bonne soirée.
JC G
 

Goufra

XLDnaute Occasionnel
Bonsoir
Merci infiniment pour ta réponse.

Puis-je te solliciter pour m'indiquer un site pourque je puisse comprendre le code.

Pourquoi utiliser
- une variable "formule"
- les références de plage1 [address] qui est un objet range

Je te souhaite une très bonne soirée
JC
 

vgendron

XLDnaute Barbatruc
Hello
variable intermédiaire formule parce que j'aime bien pouvoir tester le contenu de la variable afin de vérifier que j'utilise la bonne syntaxe
mais tu peux t'en passer
la formule attend une adresse de zone (A5:B12), pas la range elle meme.
 

Discussions similaires

Réponses
2
Affichages
281

Statistiques des forums

Discussions
312 103
Messages
2 085 321
Membres
102 862
dernier inscrit
Emma35400