Bonjour bonjour!!
Je souhaiterais créer une sorte de dictionnaire personnalisé avec soit une liste déroulante soit des boutons cliquables (des boutons quoi) pour sélectionner la première lettre des mots rechercher.
Dans un premier temps, j'aimerais savoir comment faire pour pouvoir afficher plusieurs enregistrement dans un formulaire.
Mon code ressemble à ça pour l'instant pour les lettres A et B:
J'ai pensé qu'il fallait chercher du côté de la fonction "Formulaire continu" mais je n'ai aucune idée de comment:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub ListeDéroulante_BeforeUpdate(Cancel As Integer) 'récupère la première lettre: PremièreLettre = Left(Mot, 1) If ListeDéroulante = "A" Then 'quoi mettre? ElseIf ListeDéroulante = "B" Then 'quoi mettre? Enf If End Sub
- sélectionner les enregistrements qui commence par la lettre A (ou autre) sans passer par une requête (= comme "a*"), mais je pense que c'est la mauvaise direction à suivre puisque cela implique de créer autant de requêtes qu'il y a de lettres et de chiffres!!!
- on lance une requête depuis le vba (si utiliser les requêtes et la seule solution)
- afficher les mots sélectionner et leur définition dans le formulaire
Merci à vous!!
Partager