Bonjour tout le monde,
Je me permets de solliciter votre aide car je ne sais comment traduire mon idée en VB.
J’ai un fichier Excel avec des feuilles contenant des données à partir des quelles je fais des tableaux de ventes et d’appels clients.
Pour cela, je pars de mes feuilles et je fais des tables pivots.
De mes tables pivots, je fais mes fameux tableaux.
Ce que j’aimerais, c’est pouvoir automatiser cela … donc, via une macro, que mes tableaux se fassent dans une feuille à part.
Je vous mets en exemple un fichier.
Il y a deux feuilles Tab1 et Tab2 qui contiennent mes données.
Ce que je fais :
1) Dans ma table pivot, pour chaque feuille et dans la feuille Piv, je mets en colonnes les dates
2) Pour les dates, j’affiche même celles ou il n’y a pas de valeurs
3) Je pars du 1er du mois (dans l’exemple 1 septembre 2017) et je prends 1 mois
4) Pour les valeurs, je ne prends que les status 900, 908 et 925
5) Je compte ce qui est antérieur au 1er
6) Ensuite dans la feuille Recap, je recopie les dates et sur la ligne suivante les totaux de mes tables pivots
7) Sur la ligne suivante je fais juste les cumuls
8) Sur la ligne suivante, c’est une donnée qui ne change jamais
9) Sur la ligne suivante, je fais les cumuls de la ligne du dessus
10) Ensuite je fais une comparaison et en fonction du résultat, j’indique « Call » ou « Sold »
Ce qui m’ennuie, c’est que dès que je veux faire sur une autre plage de dates, il faut que je refasse mes tables pivots.
J’aurai donc aimé pouvoir choisir ma date de début et ma date de fin et que en fonction de cette plage de date, les tableaux se rafraichissent avec les valeurs.
J’espère avoir été claire, je sais que ce n’est pas toujours facile de traduire une idée/envie en demande.
Je vous remercie d’avance pour votre aide.