Bonjour,
J'ai un besoin urgent d'effectuer des sommes sous condition en VBA (excell 97). Je joins un petit fichier où j'ai résumé simplement la problématique.
En fait, je souhaite obtenir en feuille 3 (cellule B6) la somme des montants de la colonne G (plage variable) dans la feuille 2 avec la condition d'avoir en correspondance "CE" en colonne H.
Voici mon code qui ne m'apporte pas la solution :
Merci d'avance pour l'aide;)Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Sub somme_finale() Dim compteur As Long Sum = 0 ligne = 2 finG = Sheets("Feuil2").Range("G65535").End(xlUp).Row For compteur = 2 To finG If Sheets("Feuil2").Range("H" & compteur).Value = "CE" Then Sum = Sum + Sheets("Feuil2").Range("G" & ligne).Value ligne = ligne + 1 End If Next Sheets("Feuil3").Range("B6").Value = Sum End Sub