Les Allergies
Alimentaires
Posez votre question Signaler

Excel : couleur de texte dans une macro

mimi - Dernière réponse le 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
Lire la suite 

Excel : couleur de texte dans une macro »

2 réponses
Réponse
+0
moins plus
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
mimi - 28 juin 2006 à 18:52
Merci beaucoup Kobaya :-))
ca marche super et cela règle mes petits problèmes !!
Mimi
Ajouter un commentaire
Ce document intitulé « Excel : couleur de texte dans une macro » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?