Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

recherche rapide dans liste validation

1 réponse
Avatar
valletfils
Bonjour, existe t-il un patch ? ou une macro ? qui permet=20
de faire une recherche rapide (en tapant la 1=E8re lettre du=20
mot recherch=E9) dans une liste cr=E9=E9e =E0 partir=20
de "Donn=E9es/Validation/Liste" ? Merci

1 réponse

Avatar
Philippe.R
Bonsoir Stéphane,

Cet échange, reproduit en copie ci dessous, te permet il d'avancer ?

"=============================Début de copie================================"
De : MAZAS Bernard
Groupes de discussion : microsoft.public.fr.excel
Envoyé : mardi 21 octobre 2003 17:44
Objet : Re: 2 questions sur liste déroulante


Salut Denys

"Denys" a écrit dans le message de
news:05bb01c397de$7f2438c0$
Bonjour à tous,

J'aurais 2 petites questions à vous soumettre:

1) Sur une feuille Excel transformée en formulaire, les
usagers doivent choisir le nom d'un produit dans une liste
déroulante. Comme il y a près de 11,000 produits,
j'aimerais bien qu'apparaisse le nom,lorsqu'ils écrivent
la première lettre du produit:


Soit $A$1 la cellule contenant l'en tête de ta liste (qui doit donc démarrer
en A2).
Soit B2:Bxx la plage de cellules sur laquelle tu veux placer une liste
déroulante.

1) Tu te places dans une cellule quelconque de la feuille (par exemple D5),
puis Insertion nom Définir, avec les réglages suivants :

Nom dans le classeur : liste_partielle
Réfère à :
ÞCALER(Feuil1!$A$1;EQUIV(VRAI;GAUCHE(Liste;NBCAR(Feuil1!D5))þuil1!D5;0);
;SOMMEPROD(1*(GAUCHE(Liste;NBCAR(Feuil1!D5))þuil1!D5)))

avec les références Feuil1! à adapter en fonction du nom de la feuille.

Attention : la formule ci-dessus fait plusieurs fois référence à la cellule
active (ici D5). Si tu es positionné en GW456 avant de faire Insertion Nom
définir, il faut taper GW456 à la place de D5 dans la formule.


2) Tu sélectionnes B2:Bxx, puis Données validation
Onglet Options
Autoriser Liste
Source =liste_partielle
Onglet Alerte d'erreur (ne pas oublier ce deux réglages !)
Style Information
Décocher la case "Quand des données valides sont tapées"


3) Tu dois trier ta liste par ordre des codes.

4) Tu essayes en tapant un début de code quelque part dans B2:Bxx, puis tu
cliques sur la flèche (raccourci clavier ALT FLECHE BAS) : seuls
apparaissent les codes commençant par les caractères tapés.

[..............................]

Si ça suffit pas, repose ta question.

Bernard
"===============================Fin de copie================================="
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"valletfils" a écrit dans le message de
news:0abe01c3d92d$e8df7460$
Bonjour, existe t-il un patch ? ou une macro ? qui permet
de faire une recherche rapide (en tapant la 1ère lettre du
mot recherché) dans une liste créée à partir
de "Données/Validation/Liste" ? Merci