Excel - colorier une partie du texte
bienfp
Messages postés
23
Statut
Membre
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Je n'ai pas trouvé mon bonheur, alors j'en viens à créer un post.
Je souhaite mettre en rouge seulement quelques caractères dans une cellule sachant que cette dernière varie suivant une formule.
Mise en situation
A1 : "Cuve de 1000 Litres" (je souhaite avoir 1000 en rouge)
la formule derrière A1 : "=si(B2=....;remplacer("........... ;
En clair le texte ne bouge pas, seul la valeur change, mais vu que c'est une formule je n'arrive pas à la mettre en couleur.
J'ai essayer la mise en forme conditionnelle, mais je ne connais pas la formule qui va bien !!
merci de m'éclairer si vous le pouvez.
Pierre
Je n'ai pas trouvé mon bonheur, alors j'en viens à créer un post.
Je souhaite mettre en rouge seulement quelques caractères dans une cellule sachant que cette dernière varie suivant une formule.
Mise en situation
A1 : "Cuve de 1000 Litres" (je souhaite avoir 1000 en rouge)
la formule derrière A1 : "=si(B2=....;remplacer("........... ;
En clair le texte ne bouge pas, seul la valeur change, mais vu que c'est une formule je n'arrive pas à la mettre en couleur.
J'ai essayer la mise en forme conditionnelle, mais je ne connais pas la formule qui va bien !!
merci de m'éclairer si vous le pouvez.
Pierre
A voir également:
- Excel - colorier une partie du texte
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
3 réponses
bonjour,
Pour colorer une partie de texte obtenu avec une formule, je ne vois qu'une macro
Une proposition, mais je ne sais pas si ça va te convenir (elle suppose que le texte ne bouge pas, seul la valeur change)
https://www.cjoint.com/?0GfvcK8y71u
bonne suite
Pour colorer une partie de texte obtenu avec une formule, je ne vois qu'une macro
Une proposition, mais je ne sais pas si ça va te convenir (elle suppose que le texte ne bouge pas, seul la valeur change)
https://www.cjoint.com/?0GfvcK8y71u
bonne suite
ccm81, Merci pour ton aide.
Je viens d'ouvrir ton fichier mais hélas mon niveau en connaissance de macro n'étant pas nul mais pas très élevé, je ne la comprend pas, et surtout n'arrive pas à la lancer !!
voici le meme fichier avec ma formule dedans : https://dl.dropbox.com/u/19810795/macro_colorer_texte.xls
Merci
Je viens d'ouvrir ton fichier mais hélas mon niveau en connaissance de macro n'étant pas nul mais pas très élevé, je ne la comprend pas, et surtout n'arrive pas à la lancer !!
voici le meme fichier avec ma formule dedans : https://dl.dropbox.com/u/19810795/macro_colorer_texte.xls
Merci
quand tu es dans l'éditeur VBA en haut tu as deux listes de choix
- à gauche il doit y avoir marqué Général et à droite Déclarations
Dans la fenêtre de gauche choisis Worksheet et non Général (la macro est relative à la feuille qui contient la cellule "variable"
c'est là que tu dois coller le code (toi tu l'as mis dans Général)
RQ1. la procedure Worksheet_Change(ByVal Target As Range)
va être activée chaque fois que la cellule "variable" cible (target) change
RQ2. tu ne me dis pas si j'ai bien compris ta demande
bonne suite
- à gauche il doit y avoir marqué Général et à droite Déclarations
Dans la fenêtre de gauche choisis Worksheet et non Général (la macro est relative à la feuille qui contient la cellule "variable"
c'est là que tu dois coller le code (toi tu l'as mis dans Général)
RQ1. la procedure Worksheet_Change(ByVal Target As Range)
va être activée chaque fois que la cellule "variable" cible (target) change
RQ2. tu ne me dis pas si j'ai bien compris ta demande
bonne suite