Bonjour chers développeurs,
Je suis novice en ce qui concerne le langage VBA. Les macros que j'ai pu réalisé jusqu'à présent étaient des enregistrements.
Voilà mon problème, je voudrai activer des macros colonne par colonne (plages de cellules dans une colonne) au moyen de cases à cocher placées en dessous de chaque colonnes, sauf que pour l'instant ces macros ne s'activent que dans la première colonne, grâce à des boutons, des valeurs apparaissent dans la colonne suivant le bouton sélectionné (macros réalisées par enregistrement). J'ai 18 boutons en dessous de mon tableau, pour chaque colonne je suis censé cliquer que sur un bouton pour faire apparaître les valeurs souhaitées, suivant le produit fabriqué et la date de fabrication. Or je n'arrive pas à appliquer mes macros aux autres colonnes, et il faudrait que je puisse choisir la colonne dans laquelle je veux activer mes macros. Et je n'ai pas envie de refaire d'autres enregistrements, et créer d'autres boutons pour pouvoir passer à la colonne suivante (infaisable et pas du tout pratique pour l'utilisateur, d'avoir plein de boutons partout, surtout pour les mêmes fonctions). De plus il faudrait que les valeurs restent présentes dans la plage de cellules lorsque je passe à une autre colonne.
Le principe est simple à comprendre je l'espère pour vous mais la réalisation est compliqué je pense...
Le problème est que ce sont des données confidentiels, car cela fait partie de mon job d'été. Donc je dois décrire mon problème par du texte et j'en suis désolé de ne pas pouvoir fournir d'images.
En clair mon travail consiste à créer un fichier excel permettant le suivi des stocks de matières premières pour la production.
Dans mon tableau j'ai:
- 1 feuille de données consolidées, permettant de réunir toutes les valeurs des fiches de fabrications présentes dans d'autres classeurs excel (quantités par matières premières pour une production);
- 1 feuille sous forme de tableau avec les quantités de matières comme décrit ci-dessus;
- 1 feuille sous forme de tableau qui me permet d'afficher les quantités déduites au fur et à mesure que le tableau avec les quantités de matières est remplie.
C'est cette 2ème feuille qui me pose problème comme je vous l'ai expliqué plus haut.
J'espère avoir été compréhensible.
Je vous remercie d'avance,
Bonne journée,
Ghola
Partager