IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Selectionner une zone déroulante et afficher les champs correspondants


Sujet :

VBA Access

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Selectionner une zone déroulante et afficher les champs correspondants
    Bonjour
    j'ai un formulaire basé sur une requête entre deux tables, et il y a différentes zones de texte : prénom adresse ville ... et une zone déroulante : Nom, je veux que les zones de texte se remplissent automatiquement quand je choisis un Nom dans la zone déroulante. Ces "nom, prénom....." sont dans une table "responsable" avec un NumResp comme clé.

  2. #2
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 40
    Points : 41
    Points
    41
    Par défaut
    Bonjour,

    Je ne suis pas sur d'avoir tout compris mais :

    en cliquant sur le menu deroulant Nom si tu veux alimenter des champs il faut mettre un évenement après mise ajour (et ajouter les champs dans ton formulaire en non visible).

    Private Sub Nom_AfterUpdate()
    Me.prenom= DLookup("[prenom]", "responsable",[NumResp ]=" & Me.Nom)
    end sub
    Comme cela en cliquant sur le nom du menu déroulant le prénom est alimenté.

    N.

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/02/2014, 19h49
  2. Réponses: 0
    Dernier message: 28/09/2011, 17h32
  3. Réponses: 5
    Dernier message: 04/10/2008, 17h15
  4. Réponses: 4
    Dernier message: 25/04/2008, 18h33
  5. Réponses: 4
    Dernier message: 01/03/2007, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo