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

Fermé
xdt03 Messages postés 19 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013 - 10 déc. 2008 à 08:51
xdt03 Messages postés 19 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013 - 10 déc. 2008 à 10:12
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 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 575
10 déc. 2008 à 09:16
Bonjour,

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

Bonne journée.
1
xdt03 Messages postés 19 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013
10 déc. 2008 à 09:32
Bonjour,
Merci tout d'abord, je ne connais pas somme.si je vais me renseigner.
0
xdt03 Messages postés 19 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013
10 déc. 2008 à 10:12
Merci beaucoup ça marche très bien !!
et merci pour la répidité.

Cordialement

Xavier
0