Appliquer couleur sur une partie du texte ? [ACCESS\VBA] - VB/VBA/VBS - Programmation
Marsh Posté le 27-07-2011 à 10:33:11
Pour un champ Access, avec les versions que j'ai utilisées, je n'ai jamais vu qu'il serait possible d'appliquer plusieurs couleurs.
Pour infos, cela tient au fait, qu'au niveau interne, derrière un champ se trouve un "control" qui est une EditBox, et non pas un RichEditCtrl.
Donc, c'est sans doute dommage, mais je crois que c'est impossible.
Marsh Posté le 27-07-2011 à 12:46:10
Sur 2007, et justement les richtextebox ca doit etre possible... Mais j'ai jamais essayé.
Quelle version utilises tu ? Comme le dit olivthill, ca n'est pas faisable directement sur les verions <2007.
Mais on peut toujours "tricher"...
Deux TextBox cote à cote. Celui de gauche aligner à droite, celui de droite aligné à gauche.
Travailler les chaines pour qu'apparraisse dans le 1er "53200" et dans le second "(3)" et appliquer la couleur sur le second.
Marsh Posté le 27-07-2011 à 13:05:10
Un exemple fait vite fait :
http://dje69r.free.fr/bd3.mdb
Marsh Posté le 27-07-2011 à 03:00:25
Bonjour,
En VBA Acces, je dois appliquer une couleur sur seulement une partie du texte du champs.
Exemple : Je dois mettre seulement le (3) en rouge : 53200_(3)
Je dois mettre seulement le (1) en orange : 55221_(1)
Est-ce qu'il y a une fonction simple pour réussi ?
Merci de votre aide