Code excel

Cyber59 -  
Aligator_427 Messages postés 57 Statut Membre -
Bonjour,

Sur une feuille excel j'aimerai mettre des bouton chekbox afin de cocher lorsque qu'une action est faite !

J'ai ajouter le bouton mais je sais pas quel code il faut mettre entre :

Private Sub CheckBox1_Click()

End Sub

Quelqu'un peut-il m'aider ?
Configuration: Windows XP
Firefox 3.5.7

5 réponses

  1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    SI tu veux cocher la check box quand l'action est réalisé ce n'est pas dans
    Private Sub CheckBox1_Click()

    End Sub

    qu'il faut écrire ta macro mais sur ta feuille de travail
    0
  2. Aligator_427 Messages postés 57 Statut Membre 21
     
    Si j'ai bien compris, tu veux cocher la checkbox quand 1 action est faite; ce n'est donc pas à l'utilisateur de cocher. l'événement Click est levé quand l'utilisateur clique sur la checkbox; ce n'est pas ce que tu veux. Tu dois juste faire, quand cette action est faite: CheckBox1.Value=1 (ce qui la cochera).
    0
    1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
       
      ou encore CheckBox1.Value= true (= false si tu veux décocher)
      0
  3. Aligator_427 Messages postés 57 Statut Membre 21
     
    attention, checkbox.value n'est pas du type booleen mais de type entier; il peut recevoir 3 valeurs:
    0 -> unchecked
    1 -> checked
    2 -> Grayed

    CheckBox1.Value=True provoquera une erreur.
    0
  4. garion28 Messages postés 1545 Date d'inscription   Statut Membre Dernière intervention   408
     
    le CheckBox1.value=true ne provoque pas d'erreur

    donc les possibilité sont:
    CheckBox1.value=0 OU false -> décoché
    CheckBox1.value=1 OU true-> coché
    CheckBox1.value=2-> grisé
    0
    1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
       
      En effet, la valeur true n'a jamais posé souci dans aucune de mes macros :-)

      Dans quels cas de figure dis tu que cela peut ne pas fonctionner Aligator?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Aligator_427 Messages postés 57 Statut Membre 21
     
    au temps pour moi: il semble qu'en VBA cela fonctionne; en vb cela n'est pas le cas.
    0