Changer couleur des lettres dans une cellule

Philmotard -  
 Philmotard -
Bonjour,
En VB, VBA sous Excel
Dans une cellule j'ai une ou plusieurs lettre comme par exemple "V + R" ou "V" ou "V + R + F"
j'aimerai faire une macro qui automatiquement quand je saisie une des lettres celle-ci change de couleur
(possibilité d'au moins 6 couleurs différentes).
j'arrive à le faire quand il y a une seule lettre mais plusieurs...
Si quelqu'un a une piste
merci d'avance
A voir également:

1 réponse

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

[A1].Characters(Start:=2, Length:=1).Font.ColorIndex = 3
te met en rouge la 2nde lettre de A1

eric
0
Philmotard
 
Merci pour la réponse,
mais en fait je ne connais pas forcément la position de la lettre que je veux changer elle peut être n'importe ou dans la cellule
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282 > Philmotard
 
et bien faut la chercher...
fonction INSTR (faire F1 dessus dans vba pour l'explication et la syntaxe)
Je pensais que ton pb était plus sur mettre en couleur 1 lettre.
eric
0
Philmotard > eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention  
 
Ok je vais regarder
merci pour les réponses
0