XL 2013 Couleur de caractère dans une cellule qui contient une formule

  • Initiateur de la discussion Initiateur de la discussion eddy1975
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

eddy1975

XLDnaute Occasionnel
Bonsoir le forum,

Je souhaiterai savoir s'il est possible de mettre des caractères d'une couleur au choix dans une cellule qui contient une formule.
Je sais le faire sur une cellule sans formule comme dans l'exemple joint.

Merci pour votre aide.😎
 

Pièces jointes

Re : Couleur de caractère dans une cellule qui contient une formule

Re,

D'ou ma question!

si c'est tantôt des chiffres et tantôt des lettres on se base sur QUOI ?

ou alors c'est toujours les mêmes emplacements ?

Sinon, Pfffffut, c'est pas pour moi 😛
 
Re : Couleur de caractère dans une cellule qui contient une formule

Tu sais lire, je pense. J'ai donné un exemple dans mon fichier et je n'ai pas demandé que tu te poses des questions avec des si.... Pas besoin d'ajouter des variables et des conditions la ou il n'y en a pas.

Il y une suite de chiffres et de lettres en H9 avec des couleurs, j'aimerai avoir la même chose en F9 (qui contient une formule) c'est pourtant bien clair comme énoncé.

Sois tu connais une solution et j'en serai ravis sinon passe ton chemin vers des problèmes plus compliqués avec pleins de variables et des conditions. Je ne t'en voudrais pas.

Merci.
 
Re : Couleur de caractère dans une cellule qui contient une formule

Bonjour M12,

Merci pour ta proposition.
Est-ce possible d'automatiser tout cela sans cliquer sur bouton ?
Directement avec la formule dans la cellule serait l'idéal.
 
Dernière édition:
Re : Couleur de caractère dans une cellule qui contient une formule

Re,

Remplace le code par celui-ci

Code:
Private Sub Worksheet_Calculate()
Range("F9").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
 For Each c In Selection
   c.Characters(Start:=5, Length:=1).Font.ColorIndex = 3
   c.Characters(Start:=12, Length:=2).Font.ColorIndex = 3

 Next
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
200
  • Question Question
Microsoft 365 Formule excel
Réponses
7
Affichages
222
Réponses
14
Affichages
223
Réponses
4
Affichages
141
Réponses
12
Affichages
282
Retour