Utiliser les controle active x

riir001 Messages postés 2 Statut Membre -  
m@rina Messages postés 26226 Statut Contributeur -
Bonjour,
Je souhaite à l'aide d'une case à cocher type contrôle active x faire changer la couleur de fond de la case en cliquant,
sans couleur et quand je clique sur la case (checkbox) la case change de couleur rouge, une autre case verte et une autre orange sous word 2007.
Merci d'avance.
A voir également:

2 réponses

m@rina Messages postés 26226 Statut Contributeur 11 479
 
Bonjour,

Les cases à cocher n'ont pas de propriété Couleur, donc ce n'est pas possible.
On peut juste changer la couleur du fond du contrôle (BackColor), et de la police (ForeColor), mais pas la case elle-même.

m@rina
0
riir001 Messages postés 2 Statut Membre
 
Bonjour,
Merci pour ta réponse, est-ce que je peux utiliser un code vba pour changer le backcolor quand je clique sur la case à cocher sous word.
Merci d'avance
0
m@rina Messages postés 26226 Statut Contributeur 11 479
 
Bonjour

Oui, c'est possible :

Private Sub CheckBox1_Change()
If CheckBox1.Value = True Then
CheckBox1.BackColor = RGB(rouge, vert, bleu) 'si case cochée
Else: CheckBox1.BackColor = RGB(rouge, vert, bleu) 'si case décochée
End If
End Sub


Met bien le nom de ta CheckBox et remplace rouge, vert et bleu par les code couleurs correspondants.
0