Requête tableaux VBA

Ortnext

XLDnaute Nouveau
Bonjour à tous,

Je suis confronté à un problème,

Comme vous pourrez le voir dans le fichier excel que j'ai joins,

Je souhaite, à partir de références produits(liste encadrée dans la première première feuille), connaitre le chiffre d'affaire agrégé par marque, c'est a dire faire la somme des références produits selon leur marque et placer le tour dans un tableau( j'ai mis l'exemple de ce que je souhaitais avoir à l'issu de l'execution de la macro), le fichier de correspondance de données étant dans la deuxième feuille.

Je débute en VBA, quelqu'un a t-il une piste pour m'aiguiller?
 

Pièces jointes

  • data.xlsm
    42.3 KB · Affichages: 84
  • data.xlsm
    42.3 KB · Affichages: 92
  • data.xlsm
    42.3 KB · Affichages: 92

JNP

XLDnaute Barbatruc
Re : Requête tableaux VBA

Bonjour le fil :),
Pourquoi à tout prix VBA :confused: ?
Un vrai tableau, un bête SommeProd, et le tour est joué (en supprimant l'espace derrière NIKE) :p...
Bonne suite :cool:
 

Pièces jointes

  • data.xlsm
    40.1 KB · Affichages: 57
  • data.xlsm
    40.1 KB · Affichages: 56
  • data.xlsm
    40.1 KB · Affichages: 59

Ortnext

XLDnaute Nouveau
Re : Requête tableaux VBA

Pourquoi VBA?

Car l'idée est que dès que je lance la macro le tableau se créer automatiquement ainsi qu'un graphique de repartition. Et je vais devoir repeter cette opération plusieurs fois avec d'autres tableaux de données.
 

youky(BJ)

XLDnaute Barbatruc
Re : Requête tableaux VBA

Bonjour JNP,
Ortnext,
puisque je viens de le faire par VBA et que tu as l'air d'y tenir ...le voici.
Explication simple en fichier
Bruno
 

Pièces jointes

  • data1.xlsm
    26.3 KB · Affichages: 119
  • data1.xlsm
    26.3 KB · Affichages: 112
  • data1.xlsm
    26.3 KB · Affichages: 109

Ortnext

XLDnaute Nouveau
Re : Requête tableaux VBA

bonjour youky,

Merci cela va beaucoup me servir pour avancer.

Ce que j'essaye de faire en fait c'est d'avoir la somme par marque que des produits qui m'intéressent, si par exemple je ne mets que 2 ou 3 produits dans ma feuille1, j'aurais le détail par marque que des produits que j'aurais choisi.

En tout cas merci de ton aide.
 

youky(BJ)

XLDnaute Barbatruc
Re : Requête tableaux VBA

Ben quand c'est bien demandé . . . .
Suffit de piger la demande
Plus on donne d'indications mieux sont les réponses.
Donc voici une nouvelle façon de faire avec choix des marques (Userform).
Bruno
 

Pièces jointes

  • data1.xlsm
    36.3 KB · Affichages: 96
  • data1.xlsm
    36.3 KB · Affichages: 106
  • data1.xlsm
    36.3 KB · Affichages: 105

Ortnext

XLDnaute Nouveau
Re : Requête tableaux VBA

bonjour youky,

Merci cela va beaucoup me servir pour avancer.

Ce que j'essaye de faire en fait c'est d'avoir la somme par marque que des produits qui m'intéressent, si par exemple je ne mets que 2 ou 3 produits dans ma feuille1, j'aurais le détail par marque que des produits que j'aurais choisi.

En tout cas merci de ton aide.


Désolé Youky si je ne suis pas assez clair dans ce que je cherche à faire.
Cependant, ce que tu viens de poster concerne un choix selon la marque. Or ce que je cherche à faire, c'est à partir de quelques références produits( j'en ai mis 4 dans le fichier que je viens de te joindre) je puisse avoir un tableau récapitulatif classé par leur Marque d'appartenance.

J'ai également joint la macro que je suis en train de faire. les grosses étapes de mon Développement sont donc :
- Sélectionner les références produits qui sont dans la première feuille de mon classeur(commençant en A1)
- Chercher dans la feuille "DATA" quels sont les produits correspondants à ceux que j'ai selectionné
- Classer puis sommer les ventes par Marque puis les placer dans un tableau.

Tu vas voir que dans le fichier que je viens de te joindre, j'ai utilisé un module de classe, pourquoi ? et bien tout simplement car je vais devoir réutiliser ce code pour d'autres données, donc ça me permettra de gagner du temps
 

Pièces jointes

  • Code.xlsm
    30.1 KB · Affichages: 74
  • Code.xlsm
    30.1 KB · Affichages: 74
  • Code.xlsm
    30.1 KB · Affichages: 71
Dernière édition:

youky(BJ)

XLDnaute Barbatruc
Re : Requête tableaux VBA

re,
Je comprends peu l'utilité d'un module de classe ici. . . .
Voici un fichier qui doit pas être loin de la demande, (si j'ai pigé)
Bruno
 

Pièces jointes

  • data1.xlsm
    41.3 KB · Affichages: 98
  • data1.xlsm
    41.3 KB · Affichages: 110
  • data1.xlsm
    41.3 KB · Affichages: 111

Discussions similaires

Réponses
4
Affichages
241
Réponses
12
Affichages
414

Statistiques des forums

Discussions
312 572
Messages
2 089 819
Membres
104 284
dernier inscrit
Yohan90