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

Macros et VBA Excel Discussion :

problème avec checkbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 6
    Par défaut problème avec checkbox
    bonjour, je suis débutante en vba, et j'essaie de faire un formulaire composé de checkbox. et j'ai un problème avec les fonctions associées.

    en fait il faut faire un choix entre deux checkBox intitulées: dressage et obstacle, je voudrais que lorsque on en coche une son nom s'inscrive dans une cellule, ET que l'autre se décoche.
    j'ai écrit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub dressage_Click()
       Range("A3").Value = "dressage"
        obstacle.Value = False
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub bstacle_Click()
       Range("A3").Value = "obstacle"
        dressage.Value = False
    End Sub

    dans la globalité ça fonctionne, mais lorsque le dressage est coché, et que l'on clique sur l'obstacle le dressage se décoche, le bon mot s'inscrit en A3, mais l'obstacle reste décoché.

    jene sais pas si c'est trés clair, mais si quelqu'un peut me dire pourquoi se décalage, se serait cool.
    merci.

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    Je pense que cela pourrait marcher mieux en utilisant les évènement AfterUpdate des CheckBoxes, plutôt que les évènements Click.

    Cordialement,

    PGZ

  3. #3
    Membre éprouvé Avatar de DidierLoche
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 84
    Par défaut
    Bonsoir,

    Et si tu utilisais des boutons à cocher (OptionButton) qui permet de réaliser une sélection exclusive si les boutons sont de même "GroupName". Dans ces conditions, en cochant sur un bouton, automatiquement, les autres boutons du même groupe sont décochés.

    Courage,
    Didier

Discussions similaires

  1. [MySQL] Problème avec checkbox - cases cochées par défaut avec formulaire
    Par kenjiendo dans le forum PHP & Base de données
    Réponses: 65
    Dernier message: 21/08/2011, 14h36
  2. Problème avec checkbox
    Par allergique dans le forum VB.NET
    Réponses: 3
    Dernier message: 21/10/2009, 21h44
  3. Problème avec CheckBox
    Par zanzan212 dans le forum Struts 1
    Réponses: 6
    Dernier message: 11/01/2008, 16h07
  4. Problèmes avec checkboxes
    Par Strix dans le forum Langage
    Réponses: 5
    Dernier message: 12/06/2007, 15h13
  5. problème avec checkbox
    Par azur_34 dans le forum Struts 1
    Réponses: 1
    Dernier message: 14/05/2007, 12h24

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