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

Résolu
Coco-8 Messages postés 94 Statut Membre -  
Coco-8 Messages postés 94 Statut Membre -
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

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    1. Coco-8 Messages postés 94 Statut Membre 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 :)
      0