Excel : couleur de texte dans une macro

Fermé
mimi - 27 juin 2006 à 18:09
 mimi - 28 juin 2006 à 18:52
Bonjour

Dans une macro je mets dans la variale RESULT le texte ci-dessous :
RESULT = "vive" & "la" & "france"
CELLS (1,1) = RESULT

Comment dire dans la macro que "vive" doit être en couleur bleue, "la" en couleur verte et "France" en couleur rouge ?

je psense qui'il faut utiliser
Selection.Font.ColorIndex = 10 mais je ne sais pas comment

Merci d'avance pour votre aide cordiale

Mimi
A voir également:

1 réponse

Kobaya Messages postés 282 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 10 janvier 2008 214
27 juin 2006 à 23:16
salut mimi,

ça donne ça :
Sub Macro1()
    With Range("A1")
        .Value = "vive la France"
        .Characters(Start:=1, Length:=4).Font.ColorIndex = 5
        .Characters(Start:=5, Length:=4).Font.ColorIndex = xlAutomatic
        .Characters(Start:=9, Length:=6).Font.ColorIndex = 3
    End With
End Sub
0
Merci beaucoup Kobaya :-))
ca marche super et cela règle mes petits problèmes !!
Mimi
0