Faire apparaitre et dispqraitre des label, et checkbox
Bonjour,
j'ai une petite question,
j'ai un USF, sur lequel, j'ai deux optionbutton. Je voudrai en fonction de l'optionbutton qui est coché faire apparaitre des label et des checkbox. Je m'explique :
prenons de la trigo en exemple
pour calculer le coté d'un triangle, je crée un boutton calculer qui fait apparaitre un userform dans lequel deux options : triangle rectangle et triangle quelconque.
En cliquant sur le premier, on fait apparaitre des label valeur de a, valeur de b et la formule trigo de mon pote pyth.
En cliquant sur le deuxième, on fait apparaitre en plus la valeur de l'angle entre a et b, et la formule d'alKashi et en meme temps disparaitre la formule de pyth...
Je voulais savoir si c'est possible ou pas qu'en fonction de l'option choisi, seul la parti de pyth ou d'al s'affiche. J'arrive à faire en sorte que seul une des deux s'affiche si on clique sur le bouton, mais en cliquant sur l'autre, j'ai les deux sur l'user forme
( j'imagine la possibilité d’erreur de clic..)
en code :
sur l'userform
Private Sub OptionButton1_Click()
If OptionButton1 = True Then
valeura.Visible = True
valeurb.Visible = True
pyth.Visible = True
else
valeura.Visible = false
valeurb.Visible = false
pyth.Visible = false
end if
end sub
Private Sub OptionButton2_Click()
If OptionButton2 = True Then
valeura.Visible = True
valeurb.Visible = True
valð.visible=True
al.Visible = True
else
valeura.Visible = false
valeurb.Visible = false
valð.visible=false
al.Visible = false
end if
end sub
Bonjour
Soit logique, il suffit d'ajouter l'autre partie de façon inversée dans chaque test
A+
tu veux dire
if optiobutton1=true then
ð.visible=false
al.visible=false
else
end if
j'avais testé
if optionbutton2=true then
pyth.visible=false
mais ça ne fonctionnait pas..
je vais tester
ahhhhh!!!!
punaise.. effectivement ça fonctionne!!
merci