Bonjour,
J'ai un petit problème. J'utilise la fonction somme.si ci-dessous qui marche très bien mais après le premier résultat, les autres gardent le résultat de la première. J'ai tenté de mettre chaque résultat dans une variable et aussi de faire Application.false empty etc. mais rien à faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 '_______1 Sheets("BNP3").Range("N5") = "Somme col. A si OK" Range("N6") = Application.SumIf(Range("L2:L10000"), "OK", Range("B2:B10000")) '_______2 Sheets("SG2").Range("N5") = "Somme col. A si OK" Range("N6") = Application.SumIf(Range("L2:L10000"), "OK", Range("B2:B10000")) '_______3 Sheets("CCP").Range("N5") = "Somme col. A si OK" Range("N6") = Application.SumIf(Range("L2:L10000"), "OK", Range("B2:B10000")) End Sub
Voilà! Merci
Partager