TRI avec CONDITION

Bonjour,

je voudrais savoir comment utiliser une condition sur un tableau excel 2007.

je dois trouver, pour l'exemple que je vous joins, dans une colonne toutes les valeurs qui ne commencent pas par 20 , qui ne contiendraient pas aussi 10 caractères et les marquer en rouge.

ci joint un fichier type.

https://www.excel-pratique.com/~files/doc2/0Z28fClasseur1.xls

Si vous pouviez m'aider je vous en serais très reconnaissant.

merci à vous.

le savoir n'est formidable que s'il est partagé.

Bonjour et bienvenue

Je suppose qu'il s'agit de la colonne C

Hors, dans ton exemple, toutes les cellules commencent par 20 et ont toutes 10 caractères.

Tu devrais nous envoyer un exemple avec ce que l'on peux trouver en dehors de cela.

A te relire

Amicalement

Nad

Bonjour,

Si ce n'est ce que NAD te fait remarquer, essaie avec ce code qui te mettra en rouge la cellule si le chiffre 20 n'est pas trouvé et / ou le nombre de caractères est différent 10

Sub Control()
'Macro par Dan pour arfoun le 22/09/09
Dim plage As Range, cel As Range
Set plage = Range("D2:D" & Range("A65536").End(xlUp).Row)
For Each cel In plage
If Left(cel, 2) <> 20 Or Len(cel) <> 10 Then cel.Interior.ColorIndex = 3
Next
End Sub

Code à placer dans un module en VBA et à associer à un bouton si tu le souhaites

On peut aussi faire cela par mise en forme conditionnelle donc sans macro. A toi de nous dire ce que tu préfères.

Amicalement

Dan

Merci pour vos réponses, ca fait réellement plaisir!!!

je ne maitrise pas assez bien excel et VBA pour créer ce genre de chose.

il me faudrait quelque chose de simple comme une mise en forme conditionnelle.

la colonne est la colonne D

merci d'avance.

le savoir n'est formidable que s'il est partagé.

Re

La formule pour la MFC

=ET(D2<>"";OU(GAUCHE(D2;2)<>"20";NBCAR(D2)<>10))

Amicalement

Nad

j'ai un message d'erreur !!!

https://www.excel-pratique.com/~files/doc2/MFC.jpg

merci à vous.

le savoir n'est formidable que s'il est partagé.

Re

La formule est à placer dans la Mise en forme conditionnelle, pas dans la feuille.

Tu sélectionnes de D2 à la fin de ton tableau, puis tu clique sur Mise en Forme Conditionnelle ==> Nouvelle règle ==> Utiliser une formule

ywOcBSans titre

Amicalement

Nad

merci bcp

CA MARCHE !!!!!

le savoir n'est formidable que s'il est partagé.

Re,

Merci de mettre le fil comme RESOLU si ton pb est terminé.

Explications ici -> https://www.excel-pratique.com/forum/viewtopic.php?t=13

Amicalement

Dan

Rechercher des sujets similaires à "tri condition"