Re : VBA: Liste déroulante modifiée en fonction de la valeur d'une cellule
Re,
Merci encore.
Ton code est à placer dans insertion/Nom/Définir, en bas dans "Fait référence à", c'est bien cela?
Non. Il n'y aura aucun filtre à exécuter en cours de saisi, ni même avant. Le souhait de ne vouloir récupérer que les bancs de situation "prod" est que les trois onglets de données comportent tous les bancs depuis le début (ceux toujours en prod mais notamment ceux en stock, ceux supprimés depuis longtemps....) donc aucun intérêt d'alourdir la liste déroulante avec des bancs sur lesquels aucune intervention n'est possible. De plus, si l'on ne récupère que les bancs prod, le jour où l'on en passe un, dans les onglets de données, en autre situation que prod (supprimé, stock, ...), la liste déroulante est automatiquement mise à jour. Le fichier vivra comme ça, ce serait impeccable.
Pour résumer le cahier des charges qui m'eut été donné, c'est:
- Dans "Désignation Banc", proposer une liste déroulante ne comportant QUE les bancs concernés par le secteur entré quelques cases avant
- Faire ces listes déroulante en se reprenant sur les onglets de données afin que toutes mises à jour dans ces derniers affectent directement les listes déroulante
Voilà les deux gros points à assurer. En faisant cela, le fichier est vivant, clair, simple, précis
.
Finalement il n'y a pas à passer par du VBA???
Le code VBA que tu as rentré dans mon fichier ne sert que si je passe par mon bouton c'est ça? Je peux l'effacer?
Merci. Merci. Merci.