changer d'état case à cocher VB

C

chico

Guest
bonjour à tous,

j'ai fait une case à cocher (à l'aide d'un formulaire) sur ma feuille

et j'aimerai le cocher si..... et pas cocher si...... a l'aide de VB mais je sait pas comment faire référance a cette case, vu que ce n'est pas une 'UseForm'

quelqu'un pourrai me dire comment faire?

merci d'avance :)
 

jeromegmc

XLDnaute Occasionnel
Salut,

Tout simple en fait, comme dans un userform,

CheckBox1.Value = False 'pour décocher le checkbox1
CheckBox1.Value = True 'pour cocher le checkbox1

Place le code dans la feuil ou se trouve ton checkbox ou alors précise la feuil comme ça:

Sheets('feuil1').CheckBox1.Value = False

Pour connaitre le nom de ton checkbox, regarde dans les propriétés.

A+
 
C

chico

Guest
Voila c exactement ca merci jeromegmc,

mais le probleme c'est que tu appelle CheckBox1 mais moi g plusieurs case a cocher et je sait pas le quel de checkBox c'est
CheckBox1, checkBox2, etc...

comment on peut savoir le nom de ma checkBox que je veut modifier?
 

jeromegmc

XLDnaute Occasionnel
Re,

Dans la boite à outils contrôles, tu as un bouton 'propriétés': sélectionnes ton checkbox et clic sur propriétés, et '(name)' est le nom de ton checkbox (tu peux le modifier d'ailleurs, pour simplifier la compréhension)

Attention il faut que tu sois en 'mode création' (bouton dispo sur la même boite à outils)


A+
 

Statistiques des forums

Discussions
312 677
Messages
2 090 824
Membres
104 677
dernier inscrit
soufiane12