Colorer des valeurs communes

Résolu
GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
 GURDOP -
Bonjour à tous
Je suis nouveau dans le forum
Voici mon problème : J'ai un tableau de 9 colonnes et de longueur 50 lignes maxi
Dans les 3 premières colonnes il y a de valeurs de 1 à x répartis sur les 3 colonnes.
Ces mêmes valeurs sont réparties dans les colonnes 4,5 et 6 et également dans les colonnes 7,8, et 9
Je peux retrouver dans les colonnes 4,5,6 ou 7,8,9 deux mêmes valeurs d'une ligne.
J'aimerais les localiser et les colorer. Je voudrais joindre un tableau pour être plus précis mais je ne sais pas comment faire, je n'ai pas trouvé comment ajouter une PJ
Merci d'avance pour votre collaboration

9 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Pour joindre ton fichier tu le poste sur le site cjoint.com, tu fais créer un lien que tu copies et reviens coller ici

Dans l'attente
Cdlmnt
Via
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour et bienvenue,

En attendant ton fichier, évites DE CRIER DANS LES TITRES, on se sent agressé et ça n'incite pas à répondre.
0
GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Que veux tu dire par crier dans les titres
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Gurdop

Écrire en majuscule dans un message équivaut à crier
J'attends toujours ton fichier pour t'aider

Cdlmnt
Via
0
GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
https://www.cjoint.com/c/GJEqoI3oYXc

J'ai joint le fichier

Pour les majuscules, désolé je ne savais pas

A bientôt j'espère
Cordialement

GURDOP
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Re,

Trop compliqué par formules ou pas mise en forme conditionnelle
J'ai donc opté pour une fonction personnalisée qui retourne le n° de la ligne avec un doublon couplée à une MFC qui colore la ligne du premier doublon
https://mon-partage.fr/f/u2IVFbgV/

Si tu veux aussi colorer les lignes des seconds doublons applique au tableau une 2eme MFC avec pour formule :=NB.SI($K$3:$K$30;LIGNE())>0

Cdlmnt
Via

"L'imagination est plus importante que le savoir."    A. Einstein
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Re
Merci Via pour ta réponse.
2 soucis
1/ lorsque je télécharge ton fichier et que j'active le tableau, tes réponses disparaissent
2/ J'aurais préféré que ta formule prenne en compte au moins 2 doublons sur une même ligne.
Peux-tu faire quelque chose?
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

1) S'il n'y a pas de doublons rien n'apparait
Valide la formule de la première cellule de la colonne à droite du tableau toutes les autres de la colonne se mettent à jour

2) Ma macro compare chaque valeur des 3 premières colonnes avec les 3 colonnes suivante puis les 3 suivantes et si trouve 2 ou3 nombres identiques indique la ligne du doublon , ensuite elle compare chaque valeur des 3 colonnes du milieu avec les 3 dernières et là encore indique le n° de ligne du doublon
Que veux tu de plus, je ne saisis pas ?
0
GURDOP Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
J'ai bien reçu et apprécié le dernier tableau, je n'avais pas la possibilité de le comprendre avant quand je devais activer les modifications.
Cela correspond à ce que je cherchais. Merci beaucoup.
Simplement comment je fais pour l'adapter à mon vrai fichier.
Tu me dis qu'il y a une macro, je ne l'ai pas vue dans vba
Cordialement
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
La macro de la fonction personnalisée se trouve dans la module 1 de l'éditeur VBA
Pour ton fichier dans l'éditeur VBA tu inséres module (Insertion - Module) et tu colle la macro dans la page blanche
La fonction s'utilise après comme un formule en suivant la syntaxe que je t'ai indiqué sur la feuille du fichier

Cdlmnt
Via
0
GURDOP
 
Bonjour Via
Après avoir exploité toutes tes informations et suivi tes instructions, j'ai résolu tout mon problème.
Je te remercie infiniment pour ta participation et tes compétences.
Très cordialement.
Gurdop
0