Liste (afficher valeur + texte -> puis valeur au clic)
Nai
Messages postés
765
Statut
Membre
-
via55 Messages postés 14730 Statut Membre -
via55 Messages postés 14730 Statut Membre -
Bonjour toutes et tous !
Je voudrais une liste qui afficherait, en plus de la valeur, l'information de cette valeur.
Ex : La liste affiche 12 et à droite à quoi correspond cette valeur.
Dans le fichier ci-dessous, dans la feuille 2, je voudrais qu'en cliquant sur la liste, ça m'affiche :
10 - Nombre de jours Réel Extrascolaire hiver
12 - Nombre de jours Réel Périscolaire hiver
14 - Nombre de jours Réel Extrascolaire hors hiver
etc...
Et que cette valeur soit affichée au clic.
Je voudrais le faire sans VBA, si possible, mais je ne sais pas quelle formule indiquer :/
https://www.cjoint.com/c/JKmlcObfdR8
Merci d'avance pour votre aide ! :)
Je voudrais une liste qui afficherait, en plus de la valeur, l'information de cette valeur.
Ex : La liste affiche 12 et à droite à quoi correspond cette valeur.
Dans le fichier ci-dessous, dans la feuille 2, je voudrais qu'en cliquant sur la liste, ça m'affiche :
10 - Nombre de jours Réel Extrascolaire hiver
12 - Nombre de jours Réel Périscolaire hiver
14 - Nombre de jours Réel Extrascolaire hors hiver
etc...
Et que cette valeur soit affichée au clic.
Je voudrais le faire sans VBA, si possible, mais je ne sais pas quelle formule indiquer :/
https://www.cjoint.com/c/JKmlcObfdR8
Merci d'avance pour votre aide ! :)
Configuration: Excel 2020
A voir également:
- Liste (afficher valeur + texte -> puis valeur au clic)
- Liste déroulante excel - Guide
- Valeur ascii - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. - Forum VB / VBA
- Mise en forme conditionnelle "compris entre" ✓ - Forum Excel
- Valeur relative et absolue - Forum Excel
5 réponses
Bonjour,
en utilisant RECHERCHEV et en ayant mis les données à droite pour que cela fonctionne :
https://www.cjoint.com/c/JKmljEYBNtu
en utilisant RECHERCHEV et en ayant mis les données à droite pour que cela fonctionne :
https://www.cjoint.com/c/JKmljEYBNtu
Pas sûr de bien comprendre ça :
Je voudrais que la valeur et le texte s'affiche DANS la liste. Une fois que l'utilisateur a cliqué sur la valeur (en sachant à quoi correspond cette valeur), je n'ai plus besoin d'afficher le texte correspondant à la valeur
Il faudrait un exemple, pour une meilleure compréhension.
Je voudrais que la valeur et le texte s'affiche DANS la liste. Une fois que l'utilisateur a cliqué sur la valeur (en sachant à quoi correspond cette valeur), je n'ai plus besoin d'afficher le texte correspondant à la valeur
Il faudrait un exemple, pour une meilleure compréhension.
Bonjour
Avec la fonction Index Equiv
https://www.cjoint.com/c/JKmnpeEGAJJ
Cordialement
Avec la fonction Index Equiv
https://www.cjoint.com/c/JKmnpeEGAJJ
Cordialement
Bonjour,
C'est pas ça non plus, désolé.
C'est vraiment dans la liste que je souhaite voir le texte :
https://www.cjoint.com/c/JKmnWssC7a8
Dans le fichier ci-dessus, le problème (évident) c'est qu'en cliquant sur l'un des choix, ça m'affiche aussi le texte (dont je n'ai plus besoin). Le texte à côté du nombre ne sert qu'à choisir le bon paramètre (ce nombre servant à d'autres calculs).
C'est pas ça non plus, désolé.
C'est vraiment dans la liste que je souhaite voir le texte :
https://www.cjoint.com/c/JKmnWssC7a8
Dans le fichier ci-dessus, le problème (évident) c'est qu'en cliquant sur l'un des choix, ça m'affiche aussi le texte (dont je n'ai plus besoin). Le texte à côté du nombre ne sert qu'à choisir le bon paramètre (ce nombre servant à d'autres calculs).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à tous
Oui sans macro je dirais aussi pas possible
Par macro, exemple de macro à mettre dans le worksheet de la feuille concernée pour une liste déroulante en D4 :
Cdlmnt
Via
Oui sans macro je dirais aussi pas possible
Par macro, exemple de macro à mettre dans le worksheet de la feuille concernée pour une liste déroulante en D4 :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D4")) Is Nothing Then
Application.EnableEvents = False
Range("D4") = Left(Target, 2)
Application.EnableEvents = True
End If
End Sub
Cdlmnt
Via

Quelle rapidité !
C'est pas tout à fait ce que je cherche ^^
Je voudrais que la valeur et le texte s'affiche DANS la liste. Une fois que l'utilisateur a cliqué sur la valeur (en sachant à quoi correspond cette valeur), je n'ai plus besoin d'afficher le texte correspondant à la valeur.
C'est pas possible ? :(