Code vbaa

sara_159 -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjouuuurr !!

J'ai besoin de votre aide svp !!!
Alors, j'ai un tableau excel ou il ya 2 cellules 1: region 2: volume j'ai trois region: nord sud et X

J(essaye de trouver un code vba qui me permettra de faire une recherche automatique pour faire la somme de tous les volumes de chaque regions.
Par exemple pour nord: il va chercher la valeur de tous les volumes des regions du nord et faire leur somme sinon il passe a l'autre region..
J'espere que jai été plus ou moins clair dans mon explication

Merciiiii !!!

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,

    Pas besoin, pour seulement 3 régions, de VBA.
    3 formules suffisent.

    Dans mon exemple, les régions sont en colonne A, de A2 à A5000 et les volumes en colonne B, de B2 à B5000.
    Les formules à placer ou bon te semble :
    =SOMMEPROD((A2:A5000="Nord")*B2:B5000)
    =SOMMEPROD((A2:A5000="Sud")*B2:B5000)
    =SOMMEPROD((A2:A5000="X")*B2:B5000)
    0
  2. sara_159
     
    Est ce que c'est possible d'utiliser =sommeprod pour un code vba ??

    Merciii
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Euh............... oui! Mais pourquoi?
      =SOMMEPROD est une formule à insérer dans ta feuille directement, sans passer par du VBA.
      Je ne comprends donc pas ta question...
      0