sergio_bzh
XLDnaute Nouveau
Bonjour,
je suis en train de bloquer sur un truc certainement très simple mais après 1 heure de recherche j'abandonne. J'ai parcouru le forum , fait des recherches sur le net mais tout ce que j'essaie ne fait rien ou provoque une erreur.
J'ai des checkBox (Shapes) sur ma feuille et je voudrais modifier le texte par macro.
A priori la solution serait :
Mais cela me provoque un "Object does not support this property or method"
J'ai bien essayé d'autres properies à tout hasard , rien ne fonctionne :
Comment faire ??? Merci d'avance !
Sergio
je suis en train de bloquer sur un truc certainement très simple mais après 1 heure de recherche j'abandonne. J'ai parcouru le forum , fait des recherches sur le net mais tout ce que j'essaie ne fait rien ou provoque une erreur.
J'ai des checkBox (Shapes) sur ma feuille et je voudrais modifier le texte par macro.
A priori la solution serait :
Code:
Dim ctrl as Shape
For each ctrl in Activesheet.Shapes
ctrl.TextFrame.Characters.text = "mon libellé chkbox"
Next
J'ai bien essayé d'autres properies à tout hasard , rien ne fonctionne :
Code:
.Name
.OLEFormat.Object.Name
.OLEFormat.Object.Value
.OLEFormat.Object.caption
.TextFrame.Characters.caption
.TextFrame.Characters.Text
Comment faire ??? Merci d'avance !
Sergio