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 :

ComboBox - Annuler Dropdown


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 50
    Par défaut ComboBox - Annuler Dropdown
    Bonjour,

    Je cherche le moyen d'annuler l'ouverture de la liste d'une ComboBox;
    Je dois vérifier si la personne click sur l'objet pour lui poser une question
    Selon la réponse, l'objet peut être mise à jour ou doit rester dans son état.

    - La propriété Enabled ne me permet pas de controler l'évèment MouseDown
    - La propriété Locked me permet de controler l'évèment MouseDown mais l'action Dropdown s'éxécute...

    Je vous remercie par avance pour vos réponses...

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Essaye sur l'évènement Enter de ta liste déroulante.

    Starec

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 50
    Par défaut SendKeys
    Le pb est le même sur l'évènement Enter...

    Je me suis donc débrouillé avec la fonction SendKeys
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub cboPhase_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
        If cboPhase.Locked Then
            If MsgBox("Effacer l'import ?", vbQuestion + vbYesNo) = vbYes Then
                DoCmd.SetWarnings False
                DoCmd.RunSQL "Delete * from tblImport;"
                DoCmd.SetWarnings True
                cboPhase.Locked = False
                cboExercice.Locked = False
            Else
                SendKeys vbKeyEscape
                cmdIntegration.SetFocus
            End If
        End If
    End Sub
    @ bientôt

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

Discussions similaires

  1. ComboBox déclancher DropDown pour combo suivant?
    Par jojo86 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/01/2010, 10h21
  2. [CF] combobox et évènement dropdown
    Par prem's dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 06/05/2008, 20h27
  3. [C# .NET 2.0] ComboBox en DropDown
    Par mow dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/02/2008, 13h13
  4. [c#] [ComboBox] DropDown change le texte
    Par th3r1ddl3r dans le forum Windows Forms
    Réponses: 2
    Dernier message: 31/05/2007, 11h44
  5. [VB6] Comment faire pour annuler la saisie dans un combobox ??
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 14/06/2006, 15h16

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