Colorer avec Mfc ligne entière si trouve doublon dans une cellule

bonjour je travaille sur un fichier avec beaucoup de doublon et j'aimerais colorer la ligne entière si il y a doublon sur A,I ou J?

Merci

Bonjour,

Un exemple de ce que tu peux faire en VBA en jaune :

Pour les lignes 3 a 28, si les valeurs dans les colonnes A et I ou A et J ou I et J sont identiques alors tu met en couleur cette ligne de la colonne A a L.

Private Sub CommandButton1_Click()
For i = 3 To 28
    If Range("A" & i) = Range("I" & i) Or Range("A" & i) = Range("J" & i) Or Range("I" & i) = Range("J" & i) Then
        Range("A" & i & ":" & "L" & i).Interior.Color = 65535
    End If
Next i
End Sub

Pour une MFC en bleu :

=OU($A3=$I3;$A3=$J3;$I3=$J3)
14doublon-geof.xlsm (19.67 Ko)

A+

Bonjour,

Un peu plus de précision..

Le même terme en doublon aussi bien sur colonne A se retrouvant sur colonne I ou sur colonne J.

Ou bien un terme doublon se trouvant uniquement sur chaque colonne A, I et J mais indépendamment des 2 autres colonnes.

En résumé si A contient Jour et I contient Jour, est ce un doublon pour toi. Et si ce n'est pas sur la même ligne entre ces colonnes, est ce aussi un doublon?

Car ce n'est pas le même traitement.

Ou bien laisse un fichier exemple.

Bonjour,

Avec les MFC:

sélectionnez A1, ouvrir les MFC et saisir cette formule:

=NB.SI($A:$A;$A1)>1

à appliquer sur les lignes =$1:$1000 (c'est selon la longueur du fichier)

Même procédé pour les colonnes I et J (en remplaçant A par I ou par J)

image

Cdlt

j'apporte plus de précision

sur la colonne A il y a des Noms

donc si le Nom se répète on colore toute la ligne

sur I et J,des numéros

donc si le numéro de I se répète on colore toute la ligne

de même pour J

merci

C'est la solution à Arturo qu'il faut prendre pour les textes.

Si tu n'as pas besoin de différencier par couleur suivant la colonne tu peux l'écrire comme ceci

=OU(NB.SI($A$14:$A$21;$A14)>1;NB.SI($I$14:$I$21;$I14)>1;NB.SI($J$14:$J$21;$J14)>1)
image

A+

re

ce qui pose problème c'est qu'il faut que la ligne entière soit colorée mais avec ça il n'y a que A,I et J qui sont en couleur

Change s'applique à :

=$14:$21
image

merci pour votre aide ,

ça fonctionne parfaitement

a la prochaine

Rechercher des sujets similaires à "colorer mfc ligne entiere trouve doublon"