Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

sommeprod + boucle

  • Initiateur de la discussion Initiateur de la discussion Nashou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

Nashou

Guest
Bonsoir 🙂

Je n'arrive pas à combiner une boucle avec un sommeprod en VBA.

Mon code actuel ne me sort aucune erreur mais il n'écrit pas...

Dim i As Integer

For i = 3 To Range("C65536").End(xlUp).Row

Active.Cells(i, 3).Formula = ("=SOMMEPROD((OCTOBRE2010!$E$2:$E$65000=cells(2,3).value)*((OCTOBRE2010!$F2$:$F$65000)=cells(i,1).value)*-(OCTOBRE2010!$G$2:$G$65000))")

Next i

Normalement, ça devrait écrire un résultat sauf si j'ai omis quelque chose.
Un oeil avertit comprendra peut être ce qui cloche 🙂
Merci.
 
Re : sommeprod + boucle

Bonjour

Code corrigé il me semble

Tu avais
au lieu de

Je pense que voulais inscrire la valeur des cellules dans la formule

Donc

VB:
Sub test()
  For i = 3 To Range("C65536").End(xlUp).Row
    Cells(i, 3).Formula = "=SOMMEPROD((OCTOBRE2010!$E$2:$E$65000=" & Cells(2, 3).Value & _
                          ")*((OCTOBRE2010!$F$2:$F$65000)=" & Cells(i, 1).Value & _
                          ")*-(OCTOBRE2010!$G$2:$G$65000))"
  Next i
End Sub

Bonne nuit
 
Re : sommeprod + boucle

Bonjour à tous,

Changer le mot "SOMMEPRO" dans le code par "SUMPRODUCT" et aussi n'y a-t'il pas erreur du signe - après * à la fin de la formule?

Cordialement
 
Dernière édition:
Re : sommeprod + boucle

Bonsoir,

J'ai essayé le SOMMEPRODUCT de cette façon sans résultat


Le - devant ne pose pas de problème car c'est voulu. Ca affiche des - alors que je veux des +. Il me faudrait le code pour valeur absolue sinon.

Mon code n'a pas d'erreur mais ça n'écrit pas.
Je commence à me poser des questions sur cette fonction ...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
1 K
T
Réponses
8
Affichages
2 K
Tempus
T
M
Réponses
20
Affichages
3 K
massol
M
M
Réponses
2
Affichages
1 K
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…