Microsoft 365 aide sur mise en forme conditionnelle sur des mots concaténés dans une même cellule

  • Initiateur de la discussion Initiateur de la discussion jip31
  • 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 !

J

jip31

Guest
Bonjour

Dans la plage de celles G4:G100, j'ai des mots concaténés et séparés par un point virgule
Je cherche un moyen pour faire une mise en forme conditionnelle (police en rouge et en gras) sur un mot précis
comme "tutu"

toto;tutu;titi

ou sur plusieurs mots comme "toto" ou "titi"
Merci
 
Bonjour,

Dans la MFC, sélectionner comme suit :
La cellule dans la condition doit correspondre à la première cellule de la colonne (si ta MFC est appliquée à A1:A1000, il faut que ta formule de mise en forme soit "=OU(A1="toto" ....)"
1667482218106.png


Bonne journée,

Edit : bonjour @natorp 🙂
 
Bjr jip

Comme ça ?
Regarde la pièce jointe 1154211

Cordialement, Gérard
bonjour gérard
Bonjour,

Dans la MFC, sélectionner comme suit :
La cellule dans la condition doit correspondre à la première cellule de la colonne (si ta MFC est appliquée à A1:A1000, il faut que ta formule de mise en forme soit "=OU(A1="toto" ....)"
Regarde la pièce jointe 1154212

Bonne journée,

Edit : bonjour @natorp 🙂
bonjour
ca ne marche pas
je rappelle que mon besoin est de colorer un mot précis concaténé dans une même cellule ou chaque mot est séparé par un point virgule
voici ma formule
=OU($G1="Réseau";$G1="Applicatifs banc";$G1="WIFI")
 
Bonjour,

Si l'objectif est de colorer seulement une partie du texte stocké dans une cellule Excel via une MFC, ça n'est tout simplement pas possible.
Une MFC applique la même mise en forme à l'ensemble de l'élément Cellule concerné.

Bonne journée,
 
Bonjour,
Une façon de faire parmi d'autre :
VB:
=SIERREUR(CHERCHE("Réseau";$G1);0)+SIERREUR(CHERCHE("Applicatifs";$G1);0)+SIERREUR(CHERCHE("WIFI";$G1);0)
ou encore :
Code:
=OU(ESTNUM(CHERCHE("Réseau";$G1));ESTNUM(CHERCHE("Applicatifs banc";$G1));ESTNUM(CHERCHE("WIFI";$G1)))
 
Dernière édition:
Bonjour,
Une façon de faire parmi d'autre :
VB:
=SIERREUR(CHERCHE("Réseau";$G1);0)+SIERREUR(CHERCHE("Applicatifs";$G1);0)+SIERREUR(CHERCHE("WIFI";$G1);0)
ou encore :
Code:
=OU(ESTNUM(CHERCHE("Réseau";$G1));ESTNUM(CHERCHE("Applicatifs banc";$G1));ESTNUM(CHERCHE("WIFI";$G1)))
bonjour
merci
mais ca colore tous les mots y compris ceux qui ne sont pas spécifiés ds la règle....
 
Bonjour,
Un exemple en VBA avec un UserForm
Une liste de mots uniques est crée, sélectionne le ou les mots que tu veux mettre en rouge
Bonne apm
bonjour
c est bien mon besoin mais sans userform
je suis obligé de passer par une mise en forme conditionnelle car je ne dois pas entrer de formules dans les cellules concernées qui proviennent d une autre source de données
bref je pense que c est pas possible avec la mise en forme conditionnelle
bon we
 
Re-,
bonjour
c est bien mon besoin mais sans userform
je suis obligé de passer par une mise en forme conditionnelle car je ne dois pas entrer de formules dans les cellules concernées qui proviennent d une autre source de données
bref je pense que c est pas possible avec la mise en forme conditionnelle
bon we
Et ben, tu resteras avec ton besoin...
Impossible sans VBA, ou alors, à la main....
Bon courage
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour