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

kaid

XLDnaute Occasionnel
bonjour svp j'ai un classeur excel qui contient un tableau avec des données. dans la feuille ("base") colonne "E5" j'ai les noms des banques et dans la colonne "G5" j'ai les montants.
dans la feuille ("stat") colonne "C5" j'ai les noms des banques et dans la colonne "D5" j'ai les montants j'ai fait mis code vba avec SUMPRODUCT: mais ça ne fonctionne pas aidez moi svp



Private Sub CommandButton1_Click()
Dim Plage1 As Range
Dim Plage2 As Range
Dim Chaine As String
Dim k As Integer
Set Plage1 = Sheets("base").Range("g3:g10000")
Set Plage2 = Sheets("base").Range("e3:e10000")

For k = 5 To 10
Chaine = Sheets("stat").Range("C" & k).Value
Workbooks("FG+ listebox").Worksheets("stat recouvrement").Range("D" & k).FormulaR1C1 = "=SUMPRODUCT(" & Plage1 & "*(" & Plage2 & "=" & Chaine & "))"
Next k


End Sub
 

Pièces jointes

Dernière édition:
Bonsoir kaid

en VBA

VB:
Option Explicit

Private Sub CommandButton1_Click()
Dim derlig As Long,  i As Long

  With Sheets("BASE")
  derlig = .Range("e" & Rows.Count).End(xlUp).Row

  For i = 5 To 10
  Range("d" & i) = Application.SumIf(.Range("e3:e" & derlig), Range("c" & i), .Range("g3:g" & derlig))
  Range("f" & i) = Application.CountIfs(.Range("c3:c" & derlig), Range("h" & i), .Range("e3:e" & derlig), Range("c" & i))
  Range("g" & i) = Application.CountIfs(.Range("c3:c" & derlig), Range("i" & i), .Range("e3:e" & derlig), Range("c" & i))
  Next i
  End With
End Sub
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
671
Réponses
2
Affichages
330
Réponses
12
Affichages
1 K
Réponses
12
Affichages
631
Retour