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 :

griser un CheckBox [XL-97]


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé Avatar de Oh!Tofocus
    Profil pro
    Inscrit en
    Août 2007
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 217
    Par défaut griser un CheckBox
    Bonsoir à tous

    sur un UserForm:
    Pourriez vous m'indiquer comment "griser" un CheckBox
    pour qu'il ne soit pas accessible
    et comment le "dégriser" par macro au besoin....

    (La cellule de dégrisage n'existe pas dans Excel )

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UserForm1.CheckBox1.Enabled = False
    sinon , il y a TripleState mais tu ne dois pas parler de cela. Voir http://excel.developpez.com/faq/?pag...le#TripleState

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonsoir,

    une checkbox inaccessible est une checkbox qui ne sert rigoureusement à rien.
    Si elle ne sert à rien, on ne la montre carrément pas (elle encombrerait pour rien !) et on joue avec sa propriété visible (False ou True).
    S'il y en a plusieurs, on les met dans le même container (un Frame, par exemple) et on joue directement avec la propriété visible du container ...
    Mais ce n'est que ma façon de poser un regard sur les choses....

  4. #4
    Membre confirmé Avatar de Oh!Tofocus
    Profil pro
    Inscrit en
    Août 2007
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 217
    Par défaut
    Merci kiki29 ta solution me convient trés bien

    Citation Envoyé par ucefoutu
    une checkbox inaccessible est une checkbox qui ne sert rigoureusement à rien
    Je ne suis pas d'accord...
    Dans mon cas il y plusieurs checkbox grisées qui ne seront accessible que si la checkbox nommée "Option supplémentaires" est cochée.
    Cela évite un long discourt d'explication des options supplémentaire possibles.
    Je sais l'onglé est aussi possible mais l'utilisateur n'a pas toujours la curiosité de découvrir ce qui se cache derrière.

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

Discussions similaires

  1. Griser un checkbox
    Par Taiby dans le forum Windows
    Réponses: 2
    Dernier message: 16/12/2010, 11h51
  2. Griser une checkbox
    Par mickou64 dans le forum MFC
    Réponses: 36
    Dernier message: 22/01/2009, 14h51
  3. Griser un champ text suivant le cochage d'une checkbox
    Par Seb981 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 10/08/2007, 16h47
  4. griser un bouton radio en fonction d'un checkbox
    Par mademoizel dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 22/03/2007, 15h28
  5. [HTML] Griser une checkbox
    Par Sancho_54 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 16/02/2006, 11h38

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