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 :

ne cocher qu'une checkbox [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 239
    Par défaut ne cocher qu'une checkbox
    Bonjour j'ai un frame qui contient trois checkbox.

    Pour l'instant le code de mes checkbox que voici
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    Private Sub CheckBox_aucun_Click()
     
        'Annulation de la visibilité des éléments indésirables
        TextBox_ht_max.Visible = False
        TextBox_lot_3.Visible = False
        TextBox_lot_4.Visible = False
        Label20.Visible = False
        Label28.Visible = False
        Label29.Visible = False
        Label30.Visible = False
        Label21.Visible = False
        Label19.Visible = False
     
        'Inscription de la structure du marché
        structure = ""
     
    End Sub
     
    Private Sub CheckBox_bon_commande_Click()
     
        'Apparition des texbox pour la valeur min et max de la structure du marché
        TextBox_ht_max.Visible = True
        Label21.Visible = True
        Label19.Visible = True
        TextBox_lot_3.Visible = False
        TextBox_lot_4.Visible = False
        Label20.Visible = False
        Label28.Visible = False
        Label29.Visible = False
        Label30.Visible = False
     
        'Inscription de la structure du marché
        structure = "bon(s) de comamande"
     
    End Sub
     
     
     
    Private Sub CheckBox_lots_Click()
     
        'Apparition des textbox des lots du marché
        TextBox_ht_max.Visible = True
        TextBox_lot_3.Visible = True
        TextBox_lot_4.Visible = True
        Label20.Visible = True
        Label28.Visible = True
        Label29.Visible = True
        Label30.Visible = True
        Label21.Visible = False
        Label19.Visible = False
        'Inscription de la structure du marché
        structure = "lots"
     
    End Sub
    ne rempli qu'une partie de ce qu'elles doivent.

    Par rapport à l'affichage c'est plutôt bon mais je peux cocher les trois. Je voudrais que si j'en coche une puis une seconde la première soit décoché.

    Je ne veux qu'une checbox coché et pas plusieurs.

  2. #2
    Expert confirmé
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Par défaut
    bjr,

    les boutons d'options ont ce comportement sans programmation

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

    En complément de ce que dit Arkham

    Les cases à cocher sont à utiliser pour des choix multiples.
    Les boutons d'options sont à utiliser pour des choix uniques.

    Ce principe est appliqué partout (application, pages web, etc...), et donc ces contrôles ont ce comportement natif (et sans code )

    Philippe

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 239
    Par défaut
    Effectivement, ça marche mieux. Je pensais que c'était des boutons radio et que l'on pouvait en sélectionner plusieurs aussi.

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

Discussions similaires

  1. Cocher automatiquement une checkbox
    Par EkrazNeophite dans le forum Langage
    Réponses: 13
    Dernier message: 25/03/2015, 19h35
  2. [JSF]Cocher toutes les checkbox d'une colonne
    Par Shivan dans le forum JSF
    Réponses: 6
    Dernier message: 14/07/2009, 19h09
  3. Réponses: 3
    Dernier message: 16/12/2008, 10h28
  4. Cocher une checkbox dans word a partir de vb6
    Par morgan47 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 11/07/2006, 10h53
  5. [HTML] [Formulaire] Empêcher de cocher/décocher une checkbox
    Par requiemforadream dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 02/05/2005, 15h46

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