Liste déroulante avec saisie aotomatique

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 !

michel.dupont

XLDnaute Occasionnel
Bonjour à Tous
j'ai un fichier contenant 2 feuilles sur la première (start) j'ai en colonne B toute une série de noms contenant des activités .En feuille 2 (Gene Ateliers) j'ai de C5 à c100 des cellules a encoder à partir de la liste déroulante reprise en feuille 1(sart).Cette liste étant relativement longue j'aimerai pouvoir doté cette liste d'une saisie semi automatique...voilà plusieurs heures que j'essaye mais échec sur toute la ligne malgré les conseils trouvés sur internet...
merci de votre aide
en attaché mon fichier
Michel Dupont
 

Pièces jointes

Re : Liste déroulante avec saisie aotomatique

Bonjour
dans mon exemple attaché Est-ce compliqué que la liste déroulante n'affiche non pas les mots commençant par les premières lettres encodées mais les mots contenu la cellule encodée
voir mon fichier
merci à tous
Michel
 

Pièces jointes

Re : Liste déroulante avec saisie aotomatique

Bonsoir,
Est-ce compliqué que la liste déroulante n'affiche non pas les mots commençant par les premières lettres encodées mais les mots contenu la cellule encodée
L'utilisation de la fonction filter permet facilement les deux.
Code:
Private Sub TextBox1_Change()
Dim Filtre, T(), i As Long
  ReDim T(1 To [liste].Rows.Count)
  For i = LBound(T) To UBound(T)
    T(i) = [liste].Cells(i, 1).Value
  Next i
  Filtre = Filter(T, Me.TextBox1.Text, True, vbTextCompare)
  Me.ListBox1.List = Filtre
End Sub
A+

PS : en passant le 3ème argument à False Filter permet même d'afficher les items ne contenant pas la valeur inscrite dans le TextBox
 

Pièces jointes

Dernière édition:
Re : Liste déroulante avec saisie aotomatique

Bonsoir,

>on est obligé de passer par un formulaire?

Solution liste de validation mais seulement Excel 2010

Le but est de choisir une activité dans une liste de validation :
-en frappant les premières lettres d'un mot d'une activité,
-puis en cliquant sur la flèche, on obtient la liste des activités commençant par ces lettres frappées

Problème: Pour chaque activité, il y a plusieurs mots


Pour choisir agnès + kiné (br), on peut frapper ag ou ki
pour choisir françoise + kiné (ca),on peut frapper fr ou ki
pour choisir marie-rose + pain (ca), on peut frapper ma ou pa


JB
 

Pièces jointes

Dernière édition:
- 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

Réponses
9
Affichages
493
Réponses
14
Affichages
11 K
AurelSen
A
Retour