Couleur de texte - VB/VBA/VBS - Programmation
Marsh Posté le 30-05-2006 à 19:48:51
Bonsoir,
Voilà comment ça fonctionne en VBA :
Code :
|
Avec ça tu peut broder avec des variables, le principe reste le même.
A+
Marsh Posté le 30-05-2006 à 23:15:20
ou .Font.Color = RGB(x, y, z) avec x y z variant de 0 à 255 pour un arc en ciel
Marsh Posté le 31-05-2006 à 10:30:57
Mon problème c'est que le début du texte peut déjà contenir plusieurs couleurs que je n'ai pas choisie et que je dois conserver.
Merci de vos réponses passées et à venir.
Marsh Posté le 31-05-2006 à 11:08:12
Pour récupérer la chaine initiale et la couleur de chaque bribes de chaîne, il fa falloir que tu fatigues !
Je ne suis même pas certain que celà soit possible !
Autant c'est facile de le récupérer avec l'enregistreur, autant ça me paraît coton de le coder intégralement.
Sorry.
A+
Marsh Posté le 30-05-2006 à 17:25:44
Bonjour,
J'ai une case qui contient déjà du texte dans une couleur et je souhaite ajouter un texte écrit dans une autre couleur. Comment puis-je faire pour éviter que tout le texte soit de la même couleur
Dans mon programme je fonctionne comme suit:
Sub Blop()
Dim ValeurInit As String
Dim ValeurAjout As String
Dim ValeurNew As String
ValeurInit=Range("A1" ).Value
ValeurAjout="ce que j'ajoute"
ValeurNew=ValeurInit & Chr(10) & ValeurAjout
End Sub
---------------
Merci d'avance