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

Somme si ens & Somme nb ens en vba

  • Initiateur de la discussion Initiateur de la discussion philippe87420
  • 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 !

P

philippe87420

Guest
bonjour

pour alléger mon fichier je souhaiterai mettre fonction en VBA

donc j'ai essayé d'écrire ça le probléme ça me copie ce que j'ai écrie

Code: Tout sélectionner

Sub Macro1()
'
Dim ligne As String

ligne2 = 5
Do While Cells(ligne2, 21).Value <> ""
Cells(ligne2, 22).Value = "Application.WorksheetFunction.COUNTIFS(R21C4:R9978C4,""=cuts"",R21C19:R9978C19,""=""&RC20,R21C18:R9978C18,""<>oui"")"

Cells(ligne2, 23).Value = "Application.WorksheetFunction.SumIfs(R21C14:R9978C14,R21C4:R9978C4,""=cuts"",R21C19:R9978C19,""=""&RC20,R21C18:R9978C18,""<>oui"")"

ligne2 = ligne2 + 1
Loop
End Sub


je joins le fichier et merci d'avance pour votre aide

philippe
 

Pièces jointes

Re : Somme si ens & Somme nb ens en vba

Bonjour,

A mon avis ça doit plutôt ressembler à ceci :
Code:
 Cells(ligne2, 22).Value = Application.WorksheetFunction.CountIfs(Range("D21:D9978"), "=cuts", Range("S21:S9978"), "=" & Cells(ligne2, 20), Range("R21:R9978"), "<>oui")

Caillou
 
Re : Somme si ens & Somme nb ens en vba

bonjour Caillou

merci pour ta réponse pour la "somme nb ens" c'est ok, par contre pour la "somme si ens" aurais tu une solution
j'ai essayé ce code mais j'ai une erreur

Code:
[/
Cells(ligne2, 23).Value = Application.WorksheetFunction.SumIfs(Range("R21C14:R9978C14"),Range("R21C4:R9978C4"), "=cuts", Range("R21C19:R9978C19"), "=" & Cells(ligne2, 20), Range("R21C18:R9978C18"), "<>oui")

CODE]

cordialement
philippe
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…