OVH Cloud OVH Cloud

VBA MISE EN FORME CONDITIONNELLE

3 réponses
Avatar
OD
Dans un formulaire en continu, je souhaite faire changer la propriété
Backcolor par un test vba pour un champ donné au niveau de chaque
enregistrment.
Pour l'instant la couleur de fond est identique pour tous en fonction de la
valeur du dernier enregistrment.

PB de SYNTAXE objet etmise en forme conditionnelle

En BREF pour le champ XX je le veux rouge si valeur A et jaune si valeur B
au niveau de tous les enregistrements

Merci de vos lumieres

3 réponses

Avatar
3stone
Salut,

"OD"
| Dans un formulaire en continu, je souhaite faire changer la propriété
| Backcolor par un test vba pour un champ donné au niveau de chaque
| enregistrment.
| Pour l'instant la couleur de fond est identique pour tous en fonction de la
| valeur du dernier enregistrment.
|
| PB de SYNTAXE objet etmise en forme conditionnelle
|
| En BREF pour le champ XX je le veux rouge si valeur A et jaune si valeur B
| au niveau de tous les enregistrements


Si Access 2000 et plus, utilise la mise en forme conditionnelle

sinon, regarde ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
OD
J'ai la mise en forme conditionnelle MAIS
Je travaille sur un formulaire du type planning
31 Col par erregistrement et 12 enregistrement

Pour chaque case je veux faire un test et renvoi de 6 couleurs possibles.
Je pense donc qu'il faut pour chaque case aller tester sur VBA.
Dans l'aide en ligne je vois bien qu'il est possible de faire qq chose mais
probleme de syntaxe
Plus particulièrement dans ObjetCondition


Salut,

"OD"
| Dans un formulaire en continu, je souhaite faire changer la propriété
| Backcolor par un test vba pour un champ donné au niveau de chaque
| enregistrment.
| Pour l'instant la couleur de fond est identique pour tous en fonction de la
| valeur du dernier enregistrment.
|
| PB de SYNTAXE objet etmise en forme conditionnelle
|
| En BREF pour le champ XX je le veux rouge si valeur A et jaune si valeur B
| au niveau de tous les enregistrements


Si Access 2000 et plus, utilise la mise en forme conditionnelle

sinon, regarde ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
Salut,

"OD"
| J'ai la mise en forme conditionnelle MAIS
| Je travaille sur un formulaire du type planning
| 31 Col par erregistrement et 12 enregistrement
|
| Pour chaque case je veux faire un test et renvoi de 6 couleurs possibles.
| Je pense donc qu'il faut pour chaque case aller tester sur VBA.
| Dans l'aide en ligne je vois bien qu'il est possible de faire qq chose mais
| probleme de syntaxe
| Plus particulièrement dans ObjetCondition


6 couleurs... mais la mise en forme conditionnelle ne permet que 3 conditions...
de plus, elle ralenti fâcheusement le formulaire.

Il te reste donc le bricolo par VBA
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs

mais il faut vraiment le vouloir pour créer un arbre de noël ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw