Re : 2 Private Sub Worksheet_SelectionChange(ByVal Target As Range) pour la même feui
Bonjour Dranreb,
Merci de t'intéresser à mon problème.
Tu as parfaitement raison, joindre un fichier c'est bien mieux mais le mien est gros, mais je vais le scinder et joindre la partie qui nous intéresse.
J'ai essayé ta macro (elle est dans le module de la feuille OF1) et ça ne marche pas.
Voici le fonctionnement de mon petit truc :
En "B2", je saisi un numéro OF, par exemple : 101916-001
En "E2", je saisi un code PF , par exemple : voire selon liste déroulante
Comme vous le verrez, la nomenclature du PF apparait (selon recherche dans feuille Matrice masquée)
Cette nomenclature est transmise dans les feuille suivantes me permettant de saisir les rebuts tout au long de la production de l'OF concerné.
j'ai besoin de calculer un taux de rebuts en fonction des PF livrés (PF livrés=PF produits, recherche dans feuille "Exped" masquée).
Puisque je saisi en semaine décalée, par exemple, la semaine 19 sera saisie en semaine 20 etc...,
je me suis laissé la possibilité (cellule"B1" de la feuille OF) de saisir la semaine qui me convient car le décalage pourrait être tout autre, par exemple plusieurs semaines de saisie suite à congés, maladie etc...
J'ai donc besoin que la recherche des PF livrés soit mise à jour en fonction de la semaine dans laquelle je travaille, c'est à dire la cellule "E2" de ma feuille OF.
C'est pour cela, puisque la cellule "E2" change :
- soit en fonction du jour de traitement,
- soit en fonction de ce que je mets dans la cellule "B1"
J'ai besoin que la recherche soit mise à jour (affichage "J2" de ma feuille OF) afin que j'ai les qtés livrées des PF de la semaine sur laquelle je travaille, cela me permettant le transfert automatique dans mes autres feuilles.
Bien sûr, j'ai fait un bouton "exped" (après récap) et je clique dessus pour la mise à jour et ça ne pose pas de problème mais .....
- je suis un peu fainéant et je peux oublier de le faire, c'est pourquoi j'aimerais bien l'automatiser complètement.
J'ai du être long dans mon explication et j'espère qu'elle sera compréhensible.
Je vous remercie d'avoir lu tout ça LOL,
Amicalement,
Lionel,