Code excel
Fermé
Cyber59
-
9 févr. 2010 à 09:21
Aligator_427 Messages postés 54 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 21 février 2010 - 9 févr. 2010 à 14:53
Aligator_427 Messages postés 54 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 21 février 2010 - 9 févr. 2010 à 14:53
A voir également:
- Code excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
- Code asci - Guide
- Freewifi secure code ✓ - Forum Réseau
5 réponses
Farfadet88
Messages postés
6285
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
29 avril 2020
1 394
9 févr. 2010 à 09:25
9 févr. 2010 à 09:25
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
Private Sub CheckBox1_Click()
End Sub
qu'il faut écrire ta macro mais sur ta feuille de travail
Aligator_427
Messages postés
54
Date d'inscription
mardi 26 janvier 2010
Statut
Membre
Dernière intervention
21 février 2010
21
9 févr. 2010 à 09:26
9 févr. 2010 à 09:26
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).
Farfadet88
Messages postés
6285
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
29 avril 2020
1 394
9 févr. 2010 à 09:27
9 févr. 2010 à 09:27
ou encore CheckBox1.Value= true (= false si tu veux décocher)
Aligator_427
Messages postés
54
Date d'inscription
mardi 26 janvier 2010
Statut
Membre
Dernière intervention
21 février 2010
21
9 févr. 2010 à 13:45
9 févr. 2010 à 13:45
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 -> unchecked
1 -> checked
2 -> Grayed
CheckBox1.Value=True provoquera une erreur.
garion28
Messages postés
1543
Date d'inscription
mardi 16 juin 2009
Statut
Membre
Dernière intervention
3 avril 2011
395
9 févr. 2010 à 14:30
9 févr. 2010 à 14:30
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é
donc les possibilité sont:
CheckBox1.value=0 OU false -> décoché
CheckBox1.value=1 OU true-> coché
CheckBox1.value=2-> grisé
Farfadet88
Messages postés
6285
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
29 avril 2020
1 394
9 févr. 2010 à 14:32
9 févr. 2010 à 14:32
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?
Dans quels cas de figure dis tu que cela peut ne pas fonctionner Aligator?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Aligator_427
Messages postés
54
Date d'inscription
mardi 26 janvier 2010
Statut
Membre
Dernière intervention
21 février 2010
21
9 févr. 2010 à 14:53
9 févr. 2010 à 14:53
au temps pour moi: il semble qu'en VBA cela fonctionne; en vb cela n'est pas le cas.