Bonjour à tous,
Mon souhait est de pouvoir récupéré la valeur d'un champ d'un enregistrement
d'une table.
Ce champ a été défini comme pouvant être renseigné par une liste déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M")
Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement
[recordset]!Civilité, le système me renvoi un chiffre qui correspond à la
position de la valeur dans la liste.
Comment faire pour récupérer cette valeur littérale à partir d'un recordset
?
Merci
JLuc
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gaël Schmitt
Voilà ce que j'ai fais. Table contenant un champ avec liste de choix Dim rs As Recordset Set db = CurrentDb Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" a écrit dans le message de news:
Bonjour à tous, Mon souhait est de pouvoir récupéré la valeur d'un champ d'un enregistrement
d'une table. Ce champ a été défini comme pouvant être renseigné par une liste déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M") Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement [recordset]!Civilité, le système me renvoi un chiffre qui correspond à la position de la valeur dans la liste. Comment faire pour récupérer cette valeur littérale à partir d'un recordset
? Merci JLuc
Voilà ce que j'ai fais.
Table contenant un champ avec liste de choix
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst
MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" <jlcapel@ifth.org> a écrit dans le message de
news:uawn8z1hDHA.1872@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
Mon souhait est de pouvoir récupéré la valeur d'un champ d'un
enregistrement
d'une table.
Ce champ a été défini comme pouvant être renseigné par une liste
déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M")
Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement
[recordset]!Civilité, le système me renvoi un chiffre qui correspond à la
position de la valeur dans la liste.
Comment faire pour récupérer cette valeur littérale à partir d'un
recordset
Voilà ce que j'ai fais. Table contenant un champ avec liste de choix Dim rs As Recordset Set db = CurrentDb Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" a écrit dans le message de news:
Bonjour à tous, Mon souhait est de pouvoir récupéré la valeur d'un champ d'un enregistrement
d'une table. Ce champ a été défini comme pouvant être renseigné par une liste déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M") Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement [recordset]!Civilité, le système me renvoi un chiffre qui correspond à la position de la valeur dans la liste. Comment faire pour récupérer cette valeur littérale à partir d'un recordset
? Merci JLuc
Gaël Schmitt
Voilà ce que j'ai fais. Table contenant un champ avec liste de choix Dim rs As Recordset Set db = CurrentDb Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" a écrit dans le message de news:
Bonjour à tous, Mon souhait est de pouvoir récupéré la valeur d'un champ d'un enregistrement
d'une table. Ce champ a été défini comme pouvant être renseigné par une liste déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M") Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement [recordset]!Civilité, le système me renvoi un chiffre qui correspond à la position de la valeur dans la liste. Comment faire pour récupérer cette valeur littérale à partir d'un recordset
? Merci JLuc
Voilà ce que j'ai fais.
Table contenant un champ avec liste de choix
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst
MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" <jlcapel@ifth.org> a écrit dans le message de
news:uawn8z1hDHA.1872@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
Mon souhait est de pouvoir récupéré la valeur d'un champ d'un
enregistrement
d'une table.
Ce champ a été défini comme pouvant être renseigné par une liste
déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M")
Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement
[recordset]!Civilité, le système me renvoi un chiffre qui correspond à la
position de la valeur dans la liste.
Comment faire pour récupérer cette valeur littérale à partir d'un
recordset
Voilà ce que j'ai fais. Table contenant un champ avec liste de choix Dim rs As Recordset Set db = CurrentDb Set rs = db.OpenRecordset("select * from table1")
rs.MoveFirst MsgBox (rs.Fields(1).Value)
Cela me retourne bien la valeur de ma liste et nom un numéraire.
En espérant t'avoir aidé.
Gael.
"Jean-Luc CAPEL" a écrit dans le message de news:
Bonjour à tous, Mon souhait est de pouvoir récupéré la valeur d'un champ d'un enregistrement
d'une table. Ce champ a été défini comme pouvant être renseigné par une liste déroulante
à partir d'une liste de valeur (ex: "Mlle";Mme";"M") Lorsqu'en vba je veux lire la valeur du champ de l'enregistrement [recordset]!Civilité, le système me renvoi un chiffre qui correspond à la position de la valeur dans la liste. Comment faire pour récupérer cette valeur littérale à partir d'un recordset