Utiliser les controle active x

riir001 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   -
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 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
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 Date d'inscription   Statut Membre Dernière intervention  
 
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 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
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