Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Différents doublons = Différentes couleurs

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

hypo78

XLDnaute Impliqué
Bonsoir,

Dans une plage donnée, je souhaiterai (via VBA) que les doublons se colorent.
Je sais le faire à l'aide d'une mise MFC, mais pas en VBA.

Particularité, il me faudrait une couleur différente à chaque type de doublon.

Dernier désidérata, que cette mise en forme se fasse au moment de la saisie et non depuis une commande.

Merci d'avance.
 
Re : Différents doublons = Différentes couleurs

Bonjour,

Voir PJ

JB
 

Pièces jointes

Re : Différents doublons = Différentes couleurs

Re,

@ Boisgontier : l'exemple précédent (#13) fonctionne sur mon fichier d'origine, petit bémol le 1er doublon se colore en blanc... pas facile à voir😉

Dans la macro de ton dernier exemple, à quoi correspond array (1,2,....), et quel est l'intérêt de cette version par rapport à la précédente? C'est l'ordre des couleurs à utiliser selon la feuil2?

En tout cas je te remercie pour ce travail et ton aide.

Cordialement.
 
Dernière édition:
Re : Différents doublons = Différentes couleurs

-Dans le tableau Couleurs(), on peut placer seulement les nos de couleurs valides (voir feuil2 la palette)

JB
 

Pièces jointes

Re : Différents doublons = Différentes couleurs

Re,

ok c'est comme çà que je l'avais compris.
Mais pour ma compréhension j'ai besoin de qques précisions :
- tableau(), on le trouve où?
- la palette en feuil2 est là juste pour connaitre les couleurs ou elle sert à array(1,2....)

En espérant que ce soit mes dernières questions (un peu bête surement...)
 
Re : Différents doublons = Différentes couleurs

Alt+F11 ou clic-droit sur l'onglet pour voir le code

- couleurs = Array(1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 25)

-La palette en feuille 2 ne sert qu'à connaître les couleurs. Elle peut être enlevée.

JB
 
- 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

Réponses
8
Affichages
970
E
Réponses
1
Affichages
1 K
A
Réponses
11
Affichages
2 K
A
K
Réponses
5
Affichages
2 K
kondabalo
K
N
Réponses
2
Affichages
1 K
Naëlle74
N
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…