• Initiateur de la discussion Initiateur de la discussion C@thy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C@thy

XLDnaute Barbatruc
Bonjour,

j'ai un la liste de libellés par validation, jusque là ça va😀,

mais lorsque je choisis un libellé, c'est le code correspondant qui doit s'afficher dans la même cellule (pour l'instant j'ai fait 2 colonnes avec un RECHERCHEV, mais... il ne faut pas 2 colonnes... damned.

Par exemple j'ai une table qui dit que Toto le code est 2, dans la liste je choisis Toto mais j'affiche 2 c'est possible ça???😕,

Merci à vous,

Bises

c@THY
 
Re : liste de validation

Bonjour C@thy, JB et mromain,

On peut aussi utiliser cette macro (dans le code de la feuille) :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$3" Or Target.Cells(1, 1).Text = "" Then Exit Sub
Application.EnableEvents = False
Target = Application.VLookup(Target, [Liste].Resize(, 2), 2, 0)
Application.EnableEvents = True
End Sub

Mais ne pas valider (double-clic+Entrée) la cellule C3...

Fichier joint.

A+
 

Pièces jointes

Re : liste de validation

Re, bonjour job

Si tu parles de l'exemple que je t'ai proposé, cela semble impossible à faire sans macro.
A la limite, on pourrait jouer avec le format personnalisé, mais c'est très limité. Imaginons une cellule avec une liste de validation {-1;0;1} et un format personnalisé "choix 1";"choix -1";"choix 0".
Ça fait un petit peu cet effet...

a+
 
Re : liste de validation

Bonjour C@thy,

Une liste validation qui affiche les uns sous les autres le code et le libellé (ou le contraire), ne serait-ce pas une solution à ton problème ?

Tu cherches le libellé dans la liste et tu cliques sur son code pour l'afficher.
 
Re : liste de validation

Merci à vous tous pour tout le mal que vous vous êtes donné.

Cela fonctionne nickel, je crois que ce n'est pas possible de faire autrement (sans macro) que d'afficher plusieurs colonnes dans la liste.

Je prends cette soluce, même si la macro est très bien aussi.

Bises et bonne soirée

C@thy
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
734
Retour