J'ai un peu honte de ma question mais je patauge lamentablement pour un truc surement très simple:
Je voudrais récupérer la valeur du champ d'une table et le stocker dans un variable.
Merci beaucoup pour votre aide...
J'ai un peu honte de ma question mais je patauge lamentablement pour un truc surement très simple:
Je voudrais récupérer la valeur du champ d'une table et le stocker dans un variable.
Merci beaucoup pour votre aide...
Salut
Dans un module standard
Dans un form
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public MaValeurAConserver as String '(ou Integer, Long, etc.)
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaValeurAConserver = Me!nomTextbox
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
UR - ESIROI - GPME/CG/DCG8
QTH :21°19'18"S - 055°25'32"E
Inutile de me contacter par MP
Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur
Mon formulaire n'étant pas basé sur une table ou requête, je pense donc devoir utiliser :
mais je suppose que je vais devoir indiquer la table d'origine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public MaValeurAConserver as String
De plus, le champ contient un espace : Semaine traitée. Je dois obligatoirement le supprimer?? (si oui pas mal de modifications à prévoir en cascade)
bonjour,
il y a aussi la fonction RechDom (Dlookup) qui peut s'utiliser directement dans le formulaire sans passer par VBAMon formulaire n'étant pas basé sur une table ou requête, je pense donc devoir utiliser :
Public MaValeurAConserver as String
mais je suppose que je vais devoir indiquer la table d'origine.
ce n'est pas très clair, est-ce un champ contenant plusieurs informations ? Un exemple illustré serait bienvenuDe plus, le champ contient un espace : Semaine traitée. Je dois obligatoirement le supprimer??
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
Dans ma table principale, j'ai un champ qui contient le numéro de la semaine en cours et que j'ai appelé "Semaine traitée"
Je cherche à récupérer la valeur de ce champ pour la concaténer avec une valeur figée :
le fichier s’appellerait donc : "Fichier_SXX" où XX représente la valeur stockée dans le champ "Semaine traitée"
la valeur retournée serait donc dans VBA:
à noter que si la table contient un seul enregistrement, il n'y a pas besoin de critère de sélection
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaValeurAConserver = "Fichier_S" & format(Dlookup("[Semaine traitée]","LaTablePrincipale","ici éventuellement un critère de sélection"),"00")
EDIT: j'ai oublié un crochet fermant
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager