Liste déroulante + sélective

Signaler
-
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
-
Bonjour,



Pouvez-vous m'aider sur ce souci SVP ?

Je voudrais connaître une formule, à mettre dans une liste déroulante en D35, qui irait chercher, dans une colonne (L_Libellé), toutes les lignes contenant, n'importe où, dans la phrase, un mot situé dans la cellule D34.
Ce qui me permettrait de faire un tri sur ces libellés et de me faciliter les choix possibles.

Merci d'avance

6 réponses

Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896
Bonjour,

Je ne comprends pas bien ce qui est demandé.

En attendant pour chercher dans une suite un mot indiqué dans une cellule il faut désigner cette cellule comme ceci :

"*"&D34&"*"

Cordialement
Un tout grand merci à vous. C'est tout à fait ce que je cherchais. Vous êtes mon sauveur ;-)
Re-bonjour, au bonsoir plutôt,

Je bloque toujours sur mon document excel. J'ai essayé de vous envoyer mon document mais cela ne fonctionne pas. Comment puis-je faire ?
Messages postés
25987
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 avril 2021
5 885
Bonjour (Et re Papyluc, tu as fait tes 10 bornes?)
si possible déposez un fichier modèle avec quelques explications ici par exemple:
https://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
Un tout grand merci à vous également pour votre réponse. La formule de PapyLuc était tout à fait ce que je m'évertuais à trouver depuis ce matin. Merci de partager votre savoir.
Re-bonjour, au bonsoir plutôt,

Je bloque toujours sur mon document excel. J'ai essayé de vous envoyer mon document mais cela ne fonctionne pas. Comment puis-je faire ?
https://mon-partage.fr/f/dFjlX32X/
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896
Salutations à tous

Lalylee

Ça bloque où ?? tu n'as rien indiqué sur ton envoi ; ce qui est un minimum pour avoir une réponse correcte. D34 et D35 sont vides et ne font pas partie du tableau ??

Cordialement
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896
J'ai peut-être trouvé ce que tu cherches à obtenir, il s'agirait d'une liste déroulante intuitive.
Je t'envoie sur >>>ce site<<<.

Cordialement
Messages postés
2
Date d'inscription
mercredi 21 avril 2021
Statut
Membre
Dernière intervention
21 avril 2021
>
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021

Je pense avoir trouvé le problème mais je ne sais pas comment le résoudre. Si je marque dans ma formule "*"&C8&"*", il va me donner la liste de tous les mots dont j'ai tapé les lettres en C8 mais d'autres cellules aussi ne comprenant pas les lettres tapées. Si je mets dans la cellule C8&"*", il ne me donne que les lignes qui commencent pas les lettres tapées.
Messages postés
2
Date d'inscription
mercredi 21 avril 2021
Statut
Membre
Dernière intervention
21 avril 2021

Merci pour votre réponse,

Dans la cellule C8 de l'onglet "Aide", je devrais pouvoir inscrire un mot et que toutes les lignes comportant ce mot, qui se trouvent dans l'onglet "Libellés" apparaissent dans la liste déroulante que j'ai créé en C8 de l'onglet "Aide".

Bien à vous

Lalylee
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896
Bonjour Lalylee

Désolé de répondre si tardivement ; je cherchais mais n'ai pas trouvé car les validations de données avec formules ça m'échappe encore.
A mon avis ça doit pouvoir se régler avec une macro VBA mais je n'y connais rien.
Je ne suis plus d'un grand secours et préfère quitter la discussion et te laissant aux soins des plus calés que moi.

Bonne continuation
Cordialement
Messages postés
2421
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
23 avril 2021
1 085
Bonjour
une proposition dans ce classeur
le principe est de trier les infos dans la feuille libellé
et de lister le résultat dans la liste de choix
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896
Salutations yclik

Je garde sous le coude :-))

Je n'ai pas du tout pensé à ça. Je ne peux pas voir la validation des données pour la cellule C8, je suppose que c'est sur la liste construite dans la colonne E du feuillet "libellés".
Une fenêtre s'ouvre avec
""La sélection contient des cellules sans paramètres de validation de données. Voulez-vous étendre la validation de données à ces cellules ? "" c'est la première fois que je vois ça ; dois-je répondre oui ou non ?

Cordialement
Messages postés
2421
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
23 avril 2021
1 085 >
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021

Bonjour Papyluc
dois-je répondre oui ou non ?
je ne sais pas trop car j'ai fait cela avec open Office mais on doit pouvoir étendre sur la plage car les données sont vides en fin de plage pour les données ne correspondant pas à la recherche

je suppose que c'est sur la liste construite dans la colonne E du feuillet "libellés".
oui
Messages postés
3207
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
25 avril 2021
896 >
Messages postés
2421
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
23 avril 2021

Re yclick

En testant avec d'autre mots j'ai remarqué une petite erreur à rectifier dans les formules des colonnes E et F du feuillet "libellés" (un oubli de fixer la zone dans la deuxième partie)

Colonne E
=SI(ESTERREUR(PETITE.VALEUR($D$2:$D$210;LIGNE()-1)      );""; (INDIRECT("B"&PETITE.VALEUR($D$2:$D$210;LIGNE()-1)))) 


Colonne F
=SI(ESTERREUR(PETITE.VALEUR($D$2:$D$210;LIGNE()-1));""; (INDIRECT("C"&PETITE.VALEUR($D$2:$D$210;LIGNE()-1))))


Cordialement