XL 2019 Mettre en couleur des cellules spécifiques

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 !

Dominique Gagnon

XLDnaute Nouveau
Bonjour à tous, je sui entrain de compléter un tableau excel et j'ai un petit problème.
Je veux que les cellules qui contiennent des chiffres Exemple (6803-22-0202) soit de couleurs jaune et que les autre cellules ne soit pas affectés.
Merci à l'avance pour l'aide.
 

Pièces jointes

Bonjour Dominique,
les cellules qui contiennent des chiffres
N'importe quels chiffres ou une chaine comme celle spécifiée ?

Si une chaine spécifique alors une simple MFC :
1698766684621.png

Si n'importe quelle chaine (voir fichier 2 ) :
1698766871888.png
 

Pièces jointes

Re, bonsoir Job,
Si on tient compte uniquement de cette notation :
La série de chiffre est représenté comme ceci 0000-00-0000
C'est à dire 4 chiffres, tiret, deux chiffres, tiret, 4 chiffres. Et uniquement cette configuration,
alors cette MFC résout le problème :
VB:
=ET(NBCAR(A1)=12;ESTNUM(CNUM(GAUCHE(A1;4)));ESTNUM(CNUM(STXT(A1;6;2)));ESTNUM(CNUM(DROITE(A1;4))))
 

Pièces jointes

Dernière édition:
Re,
J'avais vu, c'est aussi le cas pour le 1er et 2eme membre.
Le contourner complexifie la formule, alors est ce utile ?
Mais on peut le faire avec :
VB:
=SIERREUR(ET(NBCAR(A1)=12;ESTNUM(CNUM(GAUCHE(A1;4)));CNUM(GAUCHE(A1;4))>0;ESTNUM(CNUM(STXT(A1;6;2)));CNUM(STXT(A1;6;2))>0;ESTNUM(CNUM(DROITE(A1;4)));CNUM(DROITE(A1;4))>0);FAUX)
Mais je suis sur qu'il y a encore des combinaisons qui prendront la formules en défaut.
Comme par ex 6.03-22-0206, il est difficile d'être exhaustif. Mais peut être cela suffira t-il à Dominique.
 

Pièces jointes

Cette formule paraît faire l'affaire :
Code:
=ET(ESTERR(TROUVE(",";A1));ESTERR(TROUVE(".";A1));ESTERR(TROUVE("+";A1));ESTERR(TROUVE("--";A1));NBCAR(A1)=12;STXT(A1;5;1)="-";STXT(A1;8;1)="-";ESTNUM(-GAUCHE(A1;4));ESTNUM(-STXT(A1;6;2));ESTNUM(-DROITE(A1;4)))
Bonne nuit.
 

Pièces jointes

- 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

Retour