Bonjour à tous,
J'ai un Checkbox "Checkbox201" dans ma feuille "Sheets(2)" , et j'effectue une action vba dessus lorsqu'il est décoché :
Private Sub CheckBox201_Click()
If CheckBox201.Value = false Then
CheckBox201.ForeColor = &H80000000 'libellé en gris
End If
end sub
Ma question est la suivante : existe t'il une syntaxe particuliere qui permettrait d'écrire cette ligne de code
"CheckBox201.ForeColor = &H80000000 'libellé en gris"
sans utiliser le nom du checkbox (CheckBox201) du style :
Sheets(2).activeOLEObject.ForeColor = &H80000000 (qui marche pas)
ou
.ForeColor = &H80000000 (qui marche pas non plus)
Merci pour votre aide précieuse!!!
Cdt
Frédéric
J'ai un Checkbox "Checkbox201" dans ma feuille "Sheets(2)" , et j'effectue une action vba dessus lorsqu'il est décoché :
Private Sub CheckBox201_Click()
If CheckBox201.Value = false Then
CheckBox201.ForeColor = &H80000000 'libellé en gris
End If
end sub
Ma question est la suivante : existe t'il une syntaxe particuliere qui permettrait d'écrire cette ligne de code
"CheckBox201.ForeColor = &H80000000 'libellé en gris"
sans utiliser le nom du checkbox (CheckBox201) du style :
Sheets(2).activeOLEObject.ForeColor = &H80000000 (qui marche pas)
ou
.ForeColor = &H80000000 (qui marche pas non plus)
Merci pour votre aide précieuse!!!
Cdt
Frédéric