Bonjour à tous,

Après insertion d'un checkbox dans une feuille XL, je désire le manipuler via le VBA, notamment les propriétés Visible, Value , Caption.
Autant avec un Userform, je n'ai pas de souci pour coder, autant là je ne m'en sors pas.

Pour afficher ou cacher :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
      Activesheet.OLEObjects("Changer_" & i).Visible = False   / ou True
Pour récupérer la valeur ( état coché ou pas), j'utilise une variable publique au module de feuille et utilise la méthode click de l'objet que j'ai nommé Changer_1 dans les propriétés

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub Changer_1_Click()
    Valcheck(1) = Changer_1.Value
End Sub
Quelle pourrait être le code pour agir sur la valeur, à savoir initialiser à False, puis ensuite récupérer l'état défini par l'utilisateur ?
Merci de vos conseils

Pounet95
XL2013 / Windows 10