ACCESS 2003

Résolu/Fermé
gotts Messages postés 14 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 4 novembre 2008 - 18 sept. 2008 à 17:45
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 - 29 sept. 2008 à 19:55
Bonjour,

Je recherche un moyen de taper un mot clé dans un contrôle d'un formulaire Access et pouvoir obtenir dans une liste déroulante, la liste des enregistrements répondant au mot clé..

Merci

7 réponses

LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
18 sept. 2008 à 18:17
Tu mets une zone de texte indépendante, appelons la MotClé, dans ton formulaire.

Ensuite tu mets une zone de liste modifiable, basée sur une requête faisant elle même référence à la zone de texte Choix du formulaire en cours.

Si tu veux voir l'enregistrement choisi dans la zone de liste déroulante s'afficher dans le formulaire, tu n'oublies pas de cocher l'option N°3 que te proposera l'Assistant Liste de choix.
-1
gotts Messages postés 14 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 4 novembre 2008
19 sept. 2008 à 09:01
Bonjour,

Merci pour ta réponse. j'ai en effet déjà réalisé ce que tu me proposes mais quand dans la liste déroulante, pour la propriété Contenu, je définis dans le générateur de requête ma recherche en mettant dans la zone critère l'info suivante : [Formulaires]![Z Recherche sur num cde]![Critere a chercher], Si le contenu de la cellule est un mot entier ça marche mais si c'est une partie seulement, je n'arrives pas à intégrer le caractère générique *. J'ai essayé pleins de formules, sans résultat. La liste est Ok mais voila, je suis bloquée ....

Merci si tu as une idée

bonne journée
Gotts
-1
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
19 sept. 2008 à 09:44
Comme "*" & [Formulaires]![Z Recherche sur num cde]![Critere a chercher] &"*"

Magique!!!
-1
gotts Messages postés 14 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 4 novembre 2008
19 sept. 2008 à 10:11
Tu es génial !!!!!!!!!!!!!

ce qui m'énerves le plus c'est le temps que moi j'ai passé pour rien!!!

Merci beaucoup

J'ose une 2ème question :

Comment mettre la touche de fonction F9 qui permet de réactualiser dans une macro. Par exemple dans mon cas, cela permettrait de réacutaliser directement la liste dès la saisie du mot clé ??? Je savais faire mais j'ai oublié la syntaxe.

Merci encore par avance et encore pour ton service rendu !!
-1
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
19 sept. 2008 à 10:15
Je ne saisis pas trop ce que tu veux réactualiser, mas si c'est pas exemple une zone de texte appelée Texte1, tu mets dans la propriété AprèsMAj de la liste déroulante!

Me!Texte1.Requery
-1

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

Posez votre question
gotts Messages postés 14 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 4 novembre 2008
19 sept. 2008 à 10:26
Et tout est bon,

merci beaucoup et bon week !!
-1
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
19 sept. 2008 à 10:29
N'oublie pas de mettre le problème "Résolu"... et bon WE à toi aussi!!!
-1
gotts Messages postés 14 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 4 novembre 2008
29 sept. 2008 à 18:54
Bonjour,

Me revoila, je finalise mais j'ai encore un souci.

comment peux t'on désactiver la croix rouge quitter d'Access. Je trouve cela pour un formulaire mais pas pour l'application elle-même.

Si tu as une idée ....
Merci
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
29 sept. 2008 à 19:55
Vu que c'est une croix Windows et non Access - elle sert à fermer la fenêtre contenant Access et non Access même, en fait - je ne sais pas trop si c'est possible. A ma connaissance, non.
-1