Case à cocher

  • Initiateur de la discussion AngL
  • Date de début
A

AngL

Guest
J'aimerais un renseignement, j'ai 2 case à cocher (case1 et case2) dans excel, j'ai attribué une macro qui est la suivante :

Private Sub C1()

If case1.value = 0 then
case2.value=1
Else
If case1.value = 1 then
case2.value=0
End If
End If
End Sub

Private Sub C2()

If case2.value = 0 then
case1.value=1
Else
If case2.value = 1 then
case1.value=0
End If
End If
End Sub

Je voudrais qu'une seule des 2 puisse etre cochée, mais on me revoie une erreur 424 alors que sur mon autre pc, cela fonctionne...
Merci
 
P

Popeye

Guest
je suis pas sur
mais je crois que case1.value peut valoir true or false
peut etre que 0 et 1 marche je sais pas
par contre a la vue de ce que tu fais je dirai que des optionbutton serait mieux (les ronds) au moins il se décoche tout seul
 
M

mjp

Guest
sub case1_Click()
if case1.value = 0 then
case2.value = 1
else
case2.value = 0
end if

sub case2_Click()
if case2.value = 0 then
case1.value = 1
else
case1.value = 0
end if

si ça marche pas voir avec true / false

@+ JP
 
M

Mickaël

Guest
Salut.

Ca depend de ce que tu veux faire avec tes check box. si tu n'en veux qu'une de cocher a la fois tu ferait mieux d'utiliser des optionbutton.

La relation est faite automatiquement sans code.

a+
 
A

AngL

Guest
oui bien sur mais j'ai déjà des bouttons radio. J'ai besoin de 2 sélections sur 4, avec ce type de contrôle, je n'ai qu'une selection sur 4...Merci de m'avoir répondu tout de même

@+
 
A

AngL

Guest
les boutons radio, bé j'en ai déjà 2 et j'ai besoin de 2 sélections sur 4. Ce type de boutons ne me permet de n'en avoir qu'un... J'ai aussi essayé avec true, false et locked, unlocked...je ne c plus quoi faire lol
Merci d'avoir répondu
@+

ANGL
 

Statistiques des forums

Discussions
314 655
Messages
2 111 604
Membres
111 217
dernier inscrit
aladinkabeya2