Code VBA pour additionner 2 cellules quand la date est la même [Résolu/Fermé]

Signaler
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
-
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
-
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 :)

1 réponse

Messages postés
12692
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
24 septembre 2020
2 024
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60769 internautes nous ont dit merci ce mois-ci

Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
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 :)