Code vbaa

Fermé
sara_159 - 28 juin 2013 à 13:17
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 28 juin 2013 à 14:30
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 !!!
A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
28 juin 2013 à 13:22
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
Est ce que c'est possible d'utiliser =sommeprod pour un code vba ??

Merciii
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
28 juin 2013 à 14:30
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