bonjour,
je suis un neophite d'access 2003;
je desire simplement savoir comment colorer un champ sur modification de sa valeur.
C'est peut etre tres simple, mais je ne trouve pas la solution.
Merçi par avance de vos solutions.
simon5![]()
bonjour,
je suis un neophite d'access 2003;
je desire simplement savoir comment colorer un champ sur modification de sa valeur.
C'est peut etre tres simple, mais je ne trouve pas la solution.
Merçi par avance de vos solutions.
simon5![]()
Bonjour,
Pour cela, il faut ajouter
sur l'événement "Après Mise à jour" de la zone de texte intitulée ici (pour l'exemple) NomDeLaZoneDeTexte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part NomDeLaZoneDeTexte.BackColor = vbRed
J'ai choisi arbitrairement vbRed pour mettre une couleur rouge, mais il y a aussi vbBlue, vbYellow... Voir l'aide de VBA pour plus d'info sur les couleurs.
Bon courage
Bonsoir,
Si tu veux que le contrôle change de couleur pendant sa modification, tu peux essayer :Si ce contrôle s'appelle Texte0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Texte0_AfterUpdate() Me.ActiveControl.BackColor = 16777215 End Sub Private Sub Texte0_Change() Me.ActiveControl.BackColor = 230 End Sub
Bon courage,
pgz
Partager