Passer la valeur d'un champ d'un formulaire access à un autre
Fermé
ondobson
-
11 juin 2014 à 09:10
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 11 juin 2014 à 22:50
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 11 juin 2014 à 22:50
A voir également:
- Passer la valeur d'un champ d'un formulaire access à un autre
- Mettre un mot de passe sur un dossier - Guide
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
- Passer de qwerty a azerty - Guide
- Passer un texte en majuscule - Guide
- Formulaire de réclamation facebook - Guide
2 réponses
platypus69
Messages postés
108
Date d'inscription
mardi 24 février 2009
Statut
Membre
Dernière intervention
11 février 2015
7
11 juin 2014 à 11:47
11 juin 2014 à 11:47
Bonjour,
la seule solution que je vois c'est du VBA. Malheureusement pour beaucoup d'entre vous, il va falloir s'y mettre. en soit ce n'est pas très compliqué.
la seule solution que je vois c'est du VBA. Malheureusement pour beaucoup d'entre vous, il va falloir s'y mettre. en soit ce n'est pas très compliqué.
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
217
11 juin 2014 à 22:50
11 juin 2014 à 22:50
Bonjour
A partir d'un formulaire, sur un liste déroulante tu choisis un enregistrement,tu cliques dessus, et les champs se remplissent dans ton formulaire.
Pour cela quelques lignes de VBA suffisent .
on utilise ce code
Me![NomDu champ1] = Me![Nomde la procedure].Column(1)
1 est le premier champ de la liste deroulante
si tu as plusieurs champs meme ligne mais avec le n°2
Me![NomDu champ2] = Me![Nomde la procedure].Column(2)
si tu ne comprends pas je t'enverrai un exemple
A partir d'un formulaire, sur un liste déroulante tu choisis un enregistrement,tu cliques dessus, et les champs se remplissent dans ton formulaire.
Pour cela quelques lignes de VBA suffisent .
on utilise ce code
Me![NomDu champ1] = Me![Nomde la procedure].Column(1)
1 est le premier champ de la liste deroulante
si tu as plusieurs champs meme ligne mais avec le n°2
Me![NomDu champ2] = Me![Nomde la procedure].Column(2)
si tu ne comprends pas je t'enverrai un exemple