Récuperer la valeur d'une zone de liste déroulante [Fermé]

Signaler
Messages postés
6
Date d'inscription
mercredi 13 septembre 2017
Statut
Membre
Dernière intervention
29 novembre 2017
-
 Utilisateur anonyme -
Bonjour,

J'essaye d'utiliser la valeur d'une zone de liste déroulante afin de l'utiliser dans une requête, cependant, j'ai un résultat vide.

La ligne du critère dans ma requête SQL :
WHERE [T_Machine].[Ligne]=Forms!F_Choix.lstligne

Avec : F_Choix : mon formulaire, et lstligne : le nom de la liste déroulante.

De plus, quand je change le code par : WHERE [T_Machine].[Ligne]= "Ligne 15, j'ai un résultat.

Le problème est situé dans la récupération de la valeur de la liste déroulante.

Pouvez-vous m'aider?

Je vous remercie d'avance

4 réponses


Bonjour,

quelle est la source de la zone de liste ? et la colonne liée ?

A+

Essaies de mettre ce code sur afterchange de la zone de liste pour voir la valeur retournée :

msgbox  lstligne


A+
Messages postés
6
Date d'inscription
mercredi 13 septembre 2017
Statut
Membre
Dernière intervention
29 novembre 2017

La source de ma première liste (ligne) est la colonne [Ligne] dans la table [T_Ligne], cependant la source de la liste (machine) est la colonne [Code_equi] de la table [T_Machine], cette deuxième liste devrait être filtrée par le choix de la 1ère.
Utilisateur anonyme
Quels sont les champs de la table T_Ligne ?
Messages postés
6
Date d'inscription
mercredi 13 septembre 2017
Statut
Membre
Dernière intervention
29 novembre 2017