Code VBA pour additionner 2 cellules quand la date est la même

Résolu/Fermé
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 14 mars 2019 à 11:01
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 14 mars 2019 à 13:12
Bonjour,

Comme le dit le titre, j'aimerais savoir quel est le code pour additionner la quantité en colonne B des deux lignes qui ont la même date en colonne A

D'après l'exemple de l'image, je souhaiterais avoir que 2 lignes :
- 14/03/2019 -> 100 (en ligne 2)
- 20/03/2019 -> 50 (en ligne 3)

Merci pour votre aide :)
A voir également:

1 réponse

via55 Messages postés 14399 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 16 avril 2024 2 701
14 mars 2019 à 12:02
Bonjour

Pourquoi passer par du VBA pour si peu ?
Une simple formule SOMME.SI suffit
=SOMME.SI(A2:A4;"14/03/2019";B2:B4)

Si tu veux la transcrire en langage VBA
total=Application.WorksheetFunction.CountIf(Range("A2:A4"),"14/03/2019",range("B2;B4"))

Cdlmnt
Via
1
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 2
Modifié le 14 mars 2019 à 13:13
Au départ je voulais l'intégrer dans ma macro pour un fichier d'exportation, mais c'est vrai que cette solution est plus simple, j'y ai pensé qu'après..
Grâce à toi j'ai les deux solutions, merci :)
0