Bonjour,
J'explique mon problème en fonction du fichier exemple joint (
) :
J'ai un fichier Excel contenant 2 feuilles :
- 'Choix matériau'
- 'Liste matériau'
Sur la seconde feuille ('Liste matériau'), j'ai donc une liste de matériau (avec un titre en première ligne et avec la possibilité de filtrer). Cette liste pourra se compléter au fur et à mesure du temps, c'est pourquoi j'ai crée une plage dynamique dans le gestionnaire de noms pour cette liste. Cette plage est définit comme ceci :
Nom : Liste_materiau
Fait référence à : =DECALER('Liste matériau'!$A$2;;;NBVAL('Liste matériau'!$A:$A)-1;1)
Sur ma première feuille ('Choix matériau'), j'ai donc la possibilité de sélectionner le matériau en face de chaque nom de pièce à l'aide d'une liste déroulante sur chaque cellule.
Liste déroulante faisant référence à : =Liste_materiau
Le problème arrive ici, après avoir sélectionné le matériau via les listes déroulantes (sur chaque cellule ou sur une partie seulement, peu importe). Si je souhaite modifier ma liste (si il y a une faute de frappe ou compléter un matériau en précisant la nuance, etc. Par exemple, si "Acier" devient "Acier S235"), le choix qui a été effectué sur la première feuille ne va pas se mettre à jour.
Comment faire ?
Merci d'avance.