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 :

absence dans liste déroulante [AC-2007]


Sujet :

VBA Access

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 88
    Points : 67
    Points
    67
    Par défaut absence dans liste déroulante
    Bonjour,

    Je me suis inspiré de la faq pour permettre d'ajouter des noms de salariés dans ma liste déroulante à partir d'une table "salarié" avec comme unique champs "nom" (clé primaire)

    J'insère le code proposé dans la faq mais rien ne se passe par la suite. Ai je fait une erreur ou omis quelque chose ?
    Merci pour vos réponses

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub nom_NotInList(NewData As String, Response As Integer)
    ' Si le salarié est absent dans la liste, on propose alors de l'ajouter
     
    If MsgBox("Voulez-vous ajouter " & NewData & " à la liste des salariés ?", _
                        vbYesNo + vbQuestion + vbDefaultButton2, "Ajout") = vbYes Then
            DoCmd.SetWarnings False
            DoCmd.RunSQL "insert into salarie ( nom ) select """ & NewData & """;"
            DoCmd.SetWarnings True
            Response = acDataErrAdded
     
        Else
            Response = acDataErrContinue
            nom.Undo
        End If
     
    End Sub
    Cordialement
    Ronin.01

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour,

    Tu as probablement oublié de positionner à Oui la propriété Limiter à liste

    ----> la sub "Private Sub nom_NotInList(NewData As String, Response As Integer)" n'est donc jamais sollicitée.

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 88
    Points : 67
    Points
    67
    Par défaut [AC-2007] absence dans liste déroulante
    bonjour,

    Oui merci c'était bien cet oubli.
    Merci beaucoup.
    ronin.01

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Absence dans liste déroulante.
    Par kupae dans le forum IHM
    Réponses: 5
    Dernier message: 15/07/2008, 17h09
  2. Absence dans liste déroulante
    Par mystikgirl30 dans le forum IHM
    Réponses: 7
    Dernier message: 30/05/2007, 11h30
  3. [SQL] récupérer sélection dans liste déroulante
    Par nerick dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 06/12/2005, 11h30
  4. Réponses: 2
    Dernier message: 25/11/2005, 12h09
  5. [zone de liste] événement absence dans liste
    Par platon dans le forum Access
    Réponses: 1
    Dernier message: 07/11/2005, 09h57

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