Calcul à partir des données d'un autre onglet

xdt03 Messages postés 20 Statut Membre -  
xdt03 Messages postés 20 Statut Membre -
Bonjour,

Voilà mon problème :

J'ai un fichier excel sur lequel j'ai 2 onglet : une fiche produit et une un onglet ou il y a les consommations de ces produits (pas triés par produits).

J'aimerai que dans la fiche produit, en face de chaque produit, il y ai le total consommé.

J'ai pensé faire une macro vba mais mes compétences dans ce domaine sont très limités j'ai écrit un mix vba algo, si c'est la seule solution pouvez vous le traduire en vba pur ?

sub

dim cpt as integer
dim total as long

Pour cpt de 1 à nombreligneongletconsommation Faire

SI ongletconsommation.colonne1.cellule(cpt) = ongletproduit.cellule(A1) Alors
total=total + ongletconsommation.colonne3.cellule(cpt)
FinSi

cpt = cpt+1

Next

Finpour

J'espère que vous comprenez.
Merci d'avance.

Cordialement

Xavier
A voir également:

3 réponses

g Messages postés 1285 Statut Membre 577
 
Bonjour,

Est-ce que la fonction SOMME.SI(...) ne conviendraitpas ?
Cela éviterait du VBA.

Bonne journée.
1
xdt03 Messages postés 20 Statut Membre
 
Bonjour,
Merci tout d'abord, je ne connais pas somme.si je vais me renseigner.
0
xdt03 Messages postés 20 Statut Membre
 
Merci beaucoup ça marche très bien !!
et merci pour la répidité.

Cordialement

Xavier
0