CheckBox Activex lier cellules avec VBA

Bonjour à tous,

J'ai un question concernant les contrôles ActiveX.

J'ai une macro VBA qui me permet d'insérer plusieurs cases à cocher Activex dans une colonne (à choisir).

ça marche très bien, mais il y a deux points que je ne parviens pas à régler sur la macro.

1. lier chaque case à sa cellule : je peux le faire individuellement en passant par les propriétés, par exemple sur la première checkbox à lier à la cellule B2 -> ça donne en VBA (enregistrement automatique) : ActiveSheet.Shapes.Range(Array("CheckBox1")).Select

2. enlever le texte "CheckBox" de chaque case (là, je sèche... même dans les propriétés, je ne le vois pas)

Le but est que si j'intercale une ligne, chaque CheckBox reste sur sa cellule liée.

Est-ce que quelqu'un pourrait m'aider ?

Je vous joins un extrait du fichier.

Merci

Bonjour,

La propriété pour la cellule liée :

Chekbox.LinkedCell 

La propriété pour le texte de checkbox :

Chekbox.Object.Caption

cf exemple en PJ, à adapter

Bonne journée

Bouben

Merci Bouben !

C'est parfait. A l'aide ta réponse, j'ai pu modifier d'autres propriétés, comme la couleur de fond, etc.

Merci encore.

Bonne journée.

Rechercher des sujets similaires à "checkbox activex lier vba"