Changer un mot d'une liste par un autre

Résolu/Fermé
jeremy - 30 mai 2016 à 21:39
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 30 mai 2016 à 23:42
Bonjour,

J'aurai besoin pour mon travail de changer un mot d'une liste par un autre ....
je m'explique ..

Dans la société où je travail, on référence les produits au magasin par des abréviation ou mots raccourci (ex: cremaillere=CR, accessoire=AC, setup=13 ....)

J'aimerai avoir une liste déroulante avec les "vrais nom" et que en fonction de ceux que l'on choisi, dans la même case soit écrit sont 'raccourci"

quelqu'un a une idée ?
A voir également:

2 réponses

Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
30 mai 2016 à 22:14
Mais, tu as déjà donné la moitié de la solution !
Tu fais un tableau de correspondance à 2 colonnes ; la première colonne sert de source à la validation de données (dans ta liste déroulante de cellule) et tu utilises la fonction RECHERCHEV pour afficher l'abréviation correspondante.
La seule différence, c'est qu'il est impossible que la même cellule contienne la donnée (intitulé complet) et le résultat (abréviation), qui sera obligatoirement dans une autre colonne ...
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
30 mai 2016 à 23:42
Bonjour jeremy,
bonjour Raymond,

Il est quand même possible d'obtenir ce résultat avec VBA.
(c'est un sujet qui revient régulièrement).
https://www.cjoint.com/c/FEEvOTehqgA

A+
0