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 :

ruban Tester checkbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    jpo
    jpo est déconnecté
    Membre éclairé
    Femme Profil pro
    Formateur en informatique
    Inscrit en
    Octobre 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 201
    Par défaut ruban Tester checkbox
    salut
    je créé un ruban pour un fichier excel
    j'ai disposé un checkbox
    je voudrais à l'aide d'un bouton, tester si la case à cocher est bien cochée ou non.

    je sais déclencher une action au clic sur la checkbox mais pas tester si elle est cochée dans une autre procédure liée à un autre contrôle

    code xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <checkBox id="CheckBox1"
           label="Option"
            onAction="Validation" />
    code vba associé à la checkbox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Validation(control As IRibbonControl, pressed As Boolean)
        MsgBox control.ID & vbCrLf & pressed
    End Sub
    code vba associé au bouton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub test(ByVal control As IRibbonControl)
    'si la case est cochée ... alors .... sinon .....
    End Sub
    j'espère etre clair

    si vous avez des idées ...

    merci
    jp

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonsoir

    Tu pourrais envoyer le contenu de l'argument 'pressed' dans une variable Public et réutiliser cette variable dans l'autre procédure.


    bonne soirée
    michel

  3. #3
    jpo
    jpo est déconnecté
    Membre éclairé
    Femme Profil pro
    Formateur en informatique
    Inscrit en
    Octobre 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 201
    Par défaut
    Ok Merci encore une fois !
    pour ceux que ca intéresse

    Mon xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [...]
    <checkBox id="CheckBox1"
                      label="Option"
                      onAction="Validation"/>
    <button id="bt023" label="test Cba" onAction="test"/> [...]
    code VBA
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Option Explicit
    Dim p As Boolean
     
    Sub Validation(control As IRibbonControl, pressed As Boolean)
        p = pressed
    End Sub
     
    Sub test(control As IRibbonControl)
        If p = False Then
            MsgBox "false !!"
        Else
            MsgBox "true!!!"
        End If
    End Sub
    merci !

    JP

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/02/2009, 17h47
  2. Comment faire pour tester un checkbox d'un classeur fermé sans l'ouvrir?
    Par elbourin dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/08/2008, 12h59
  3. Tester une checkbox
    Par philippe57460 dans le forum Langage
    Réponses: 1
    Dernier message: 01/07/2008, 16h41
  4. Réponses: 5
    Dernier message: 22/05/2008, 14h25
  5. [VBA] tester la valeur d'une checkbox
    Par titof90 dans le forum VBA Access
    Réponses: 9
    Dernier message: 25/04/2007, 11h40

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