coup de main vba

Y compris Power BI, Power Query et toute autre question en lien avec Excel
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 26 mars 2018, 15:51

Bonjour, si quelqu'un peut m'aider svp.
Sur ma page j'ai une liste de 1286 commandes.
Chaque commande comporte un work center ( colonne C ) et une date de mise en stock ( colonne E ).
Je souhaite repertorier ces commandes par semaine au niveau du poids et du nombre de commandes.
Actuellement je réalise un tableau croisé dynamique pour chaques semaine, et je rentre ces valeurs manuellement dans le tableau.
Serait-il possible de réaliser une vba pour rentrer automatiquement les chiffres dans le tableau ?

Merci d'avance.

Julien
Copy of Tableau de bord TS.XLSX
(235.56 Kio) Téléchargé 17 fois
K
Koko_Swiff
Membre fidèle
Membre fidèle
Messages : 172
Inscrit le : 30 septembre 2017
Version d'Excel : 2016 FR

Message par Koko_Swiff » 26 mars 2018, 18:19

Bonjour,

Plusieurs questions avant de pouvoir t'aider :

- Tu parle de colonne C et E mais dans ton exemple cela ne correspond pas. Cela veut il dire que c'est toi qui exporte les données et les tris ensuite en semaine puis ensuite les mets dans ton tableau ?
- Dans ta base de donnée, les données sont elle toutes sur la colonne Cet E ou les colonnes changent en fonction de chaque semaine ?
- Sur ton tableau de bord, tu fonctionne par tranche de trois semaines glissantes ? Ou il faut que tu ajoute une colonne à chaque fois avec une nouvelle semaine ?
- Si tu fonctionne par tranche de trois semaines glissantes et que toutes les données se trouve de la colonne C et E, sans passer par une macro, SOMME.SI.ENS ne peut il pas faire l'affaire ?

A+
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 26 mars 2018, 19:21

Tout d'abord merci de ton aide.
Oui j'exporte moi meme les données, semaine par semaine et je réalise une table pivot pour chaque semaines pour pouvoir remplir mon tableau.
Les données sont toujours sur les colonnes C et E quelque soit la semaine.
En fait la base de données sous le tableau est la plutôt à titre d'information. Je sors ma liste de donnees pour 1 semaine sur une nouvelle feuille Excel, je fais une table pivot que je colles sur le 2eme onglet de mon tableau de bord, et ceci donc 4 fois.
Oui je travaille par tranche de 3 semaines glissantes, je change juste les numéro de semaine chaque lundi, il me faut une visu sur 3 semaines.
Je ne connais pas SOMME.SI.ENS.
P.S : J'exploite juste les données qui apparaissent dans mon tableau, le reste va dans la colonne avant ts.
Merci bien.
Julien
K
Koko_Swiff
Membre fidèle
Membre fidèle
Messages : 172
Inscrit le : 30 septembre 2017
Version d'Excel : 2016 FR

Message par Koko_Swiff » 26 mars 2018, 19:36

Ok alors renvois ton fichier avec en plus un exemple de la base de donnée en brut et je te fais ça ;)
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 26 mars 2018, 19:52

C'est sympa merci.
Par contre ma base de données en brut ne correspond pas du tout à mes valeurs du tableau de bord, c'est une liste de la semaine dernière comme je ne suis plus au boulot.
Ca ira quand même ?

Julien
Tableau de bord TS.XLSX
(235.49 Kio) Téléchargé 7 fois
base de donnée sem10.xlsx
(49.19 Kio) Téléchargé 7 fois
K
Koko_Swiff
Membre fidèle
Membre fidèle
Messages : 172
Inscrit le : 30 septembre 2017
Version d'Excel : 2016 FR

Message par Koko_Swiff » 26 mars 2018, 20:42

Parfait non tkt c'est pas grave ;)

Et juste par contre dit moi comment tu fais pour savoir que c'est en retard ?

Et tu m'as donnée la base de donnée pour une semaine on est d'accord ? Car il n'y a aucune date dedans donc j'en déduits que tu récupère un fichier similaire chaque semaine ?
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 26 mars 2018, 20:49

En fait jextrais mes données de Sap que je transforme en Excel.
Pour les retards en fait je sors toute les commandes inférieure au dimanche de la semaine précédente.
Ensuite oui je sors une liste pour chaque semaine, je répète l'opération tout les matins pour suivre l'évolution.
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 26 mars 2018, 20:50

Et oui cest bien la liste pour une semaine
K
Koko_Swiff
Membre fidèle
Membre fidèle
Messages : 172
Inscrit le : 30 septembre 2017
Version d'Excel : 2016 FR

Message par Koko_Swiff » 26 mars 2018, 21:51

Un essai ...

Par contre je n'ai pas fait les retards car je n'ai pas compris la méthode de calcul ...

Si tu clic sur enregistrer une nouvelle semaine, les données de la première semaine vont dans la deux, la deux dans la trois, et la trois est suppr

Ensuite une nouvelle feuille nommé S1 s'ouvre, tu n'as plus qu'a coller les données de la nouvelle semaine et le tour est joué !

Cliquer sur enregistrer pour la faire disparaitre (attention ça n'enregistre pas le classeur, d’ailleurs c'est possible de le faire si tu le souhaites)

Je pense qu'il y a moyen de faire bien mieux par contre mais après je sais pas trop comment :mrgreen:

A+
Tableau de bord TS.xlsm
(261.88 Kio) Téléchargé 12 fois
J
Julien57920
Jeune membre
Jeune membre
Messages : 36
Inscrit le : 19 mars 2018
Version d'Excel : 2016 EN

Message par Julien57920 » 27 mars 2018, 06:23

Je te remercie beaucoup 😊
Je vais essayer ca aujourd'hui 😉

Julien
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message