Excel saisie semi automatique à partir d’une liste comme dans google

Résolu
sgh.chafaa Messages postés 19 Statut Membre -  
 sgh.chafaa -
Bonjour,


après plusieurs recherches, j'ai trouvé des tuto pour un saisie automatique , particulièrement un tuto pour saisie semi-automatique en mode recherche de google,

Depuis 5h que j'essaye mais sans résultat

une liste déroulante qui se délate automatiquement pour donner les proposition par rapport au texte saisie

sauf que j'ai pas réussi à l'adapté à mon cas

quelqu'un peut m'aider svp

https://www.cjoint.com/c/IHxtvkTzoRR

le vidéo de réference est le:
https://www.youtube.com/watch?v=WZG2-hUxnlE


Configuration: Windows / Chrome 76.0.3809.100
A voir également:

5 réponses

michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour,

De passage sur le forum...

Peut-^tre un systeme comme celui-ci à adapter
https://mon-partage.fr/f/Nf7sZTbU/
1
sgh.chafaa Messages postés 19 Statut Membre
 
Bonjour M. Michel

Merci pour votre intervention ^_^
Système interessant, je sauvegarde votre fichier qui me servira pour autre programme
0
gyrus
 
Bonjour,

Voici le résultat après avoir effacé les valeurs des propriétés LinkedCell et ListFillRange du Combobox1.
https://www.cjoint.com/c/IHyiCqNaS3j

Cordialement.
1
sgh.chafaa Messages postés 19 Statut Membre
 
enfin j'ai compris la faute !

un grand merci M. Gyrus, ça m'a rendu fous

Per favore, la validation du choix de la liste ne se valide pas par "entree" et ne passe pas à la ligne suivante , Prk ?
0
gyrus
 
Le comportement est différent de celui des cellules dans une feuille (validation de la saisie par touche ENTER et déplacement automatique vers la cellule suivante) car le module proposé par J.B utilise un contrôle ActiveX.
Il s’agit de la zone de liste modifiable ComboBox1 qui te permet d’offrir le choix du produit dans un menu déroulant.

La validation de ce choix est effectuée par la procédure évènementielle ComboBox1_Change(), à
la ligne de code suivante :
ActiveCell.Value = Me.ComboBox1

De plus, l’action de sélection d’une cellule dans la plage A2 :A40 est utilisée pour positionner et renseigner le ComboBox (procédure Worksheet_SelectionChange).

Cordialement.
0
sgh.chafaa
 
C clair
Merci m. Gyrus

Cordialement.
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Bonjour

Un petit exemple simple (sans macro)
https://mon-partage.fr/f/HQ7Zy6fO/

Cdlmnt
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Ce qui donne dans ton fichier
https://mon-partage.fr/f/lAjrNdDk/

Cdlmnt
0
sgh.chafaa Messages postés 19 Statut Membre
 
Merci beaucoup CCM81, sauf qu'on na pas avancé par rapport au fichier que j'au uplodé,

mon fichier donne déjà votre même résultat, avec un peut de différence

ce que je cherche: avoir une liste déroulante qui se délate automatiquement pour donner les proposition par rapport au texte saisie, même phénomène de recherche google

pour mieux comprendre , merci de voir le vidéo de seconde 23-->seconde 28
0
sgh.chafaa Messages postés 19 Statut Membre
 
encore à la recherche de solution

j'ai trouvé une excellente solution de M. boisgontier jacques, Une VRAIE saisie intuitive (la liste se réduit au fur et à mesure de la frappe des caractères) , celui là
https://www.cjoint.com/c/IHxx7Txr6w2
reference: http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#Simul_DV

Puis j'ai appliqué mot à mot , mais toujours des erreurs, un recrod de presque 10h à la file :'(
ma Nèm essaie:
https://www.cjoint.com/c/IHyabocuYl2
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sgh.chafaa Messages postés 19 Statut Membre
 
Sujet Resolu

Voilà la slolution pour ceux qu'y cherche :

https://mon-partage.fr/f/sSI42N2e/
0