Tableau Croisé Dynamique_codes de couleur

Bonjour à tous,

j'ai un petit souci avec la création d'une macro " remplacer les champs de valeurs par de couleur" dans un tableau Croisé dynamique.

Je m'explique avec un exemple, je pense que ça sera plus facile à comprendre :

Colonne A B C D

Ville Article Information Stock

Ligne1: Caen Bonbon Info1 OUI

Ligne2: Caen Chocolat Info2 OUI

Ligne3: Paris Bonbon Info1 NON

J'ai un tableau qui doit respecter ces codes de couleur :

B1=Bonbon et D1 = Oui ce qui donne E1= 1 donc la couleur verte

B1=Chcolat ou vide et D1 = Oui ce qui donne E1= 30 donc la couleur orange

B1=Bonbon et D1 = Non ce qui donne E1= -8 donc la couleur rouge

B1=vide et D1 = Non ce qui donne E1= vide donc vide (pas de couleur)

Je souhaite obtenir mon "Taleau Croisé Dynamique" de la manière suivante:

Dans le champs filtre : Ville

Dans le champs ligne : Article

Dans le champs colonne :Stock

et dans le champs valeur : Ma colonne E avec ces codes de couleurs si haut.

Bonne journée et Merci d'avancé!

Bien Cordialement.

Bonjour,

Il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide

Dans ce lien : , je vous ai joint un exemple pour vous donnez une idée de mon soucis.

Ces liens suivants sont des captures d'écran, c'est ce que j'obtiens comme réponse dans mon tableau dynamique croisé : https://www.cjoint.com/c/EJEoLFAPEpc et le second lien : https://www.cjoint.com/c/EJEoMVrVDoc . c'est ce que je souhaiterai obtenir.

Merci d'avancé!

re,

personne ne saura t'aider sur des images....

il faut mettre un fichier excel avec données anonymes

Ré,

Désolé j'oublie de joindre le lien de mon exemple qui est le suivant : https://www.cjoint.com/c/EJEpkcu2eyc.

PS: les capture d'écran étaient pour avoir en photo les deux tableaux croisés dynamiques.

Merci d'avancé.

bon, moi je passe la main...

tu montres ici des exemples qui n'ont rien à voir avec le fichier que tu envoies ...

sorry

ps: inutile de passer par cijoint; tu vas en mode avancé pour joindre ton fichier !

bonjour

a/

=SI(ET(A2<>" ";B2="a");1;SI(ET(A2<>" ";B2="b");30;SI(ET(A2<>" ";B2="c");-8;20)))

il faut enlever les "" qui entourent les nombres 1, 30, -8 et 20

b/

dans le TCD il faut afficher la somme des codes et non le nombre de codes

c/

mets une MFC sur la zone de ton TCD

Merci jmd, le problème est que ça ne fonctionne pas la mise en forme conditionnelle.

Désolé @Patrick, je joins la meilleure version du fichier. une fois encore désole.

Merci d'avancé pour votre aide.

Bonne soirée.

8exemple.xlsx (12.97 Ko)

Sorry mais tu parles de

Ligne1: Caen Bonbon Info1 OUI

Ligne2: Caen Chocolat Info2 OUI

Ligne3: Paris Bonbon Info1 NON

et dans le fichier on a

Analysée Utilisation Codes:

Oui Oui 1

Oui Non -8

Non (Vide) Oui 30

Non Non 20

et

Article Info Analysée Utilisation CA CODE

rien ne corresponds, je ne comprends rien , dsl

re

et ça marche (j'ai fait 1 et 30)

Si tu as ouvert mon fichier joint, à coté tu trouveras un tableau

Analysée Utilisation Codes:

Oui Oui 1

Oui Non -8

Non (Vide) Oui 30

Non Non 20

C'est ce que tu dois prendre en compte.

Le cas :

Ligne1: Caen Bonbon Info1 OUI

Ligne2: Caen Chocolat Info2 OUI

Ligne3: Paris Bonbon Info1 NON

Ce cas était juste à titre d'exemple.

Désole je suis conscient que je suis un peu allé dans tout le sens.

Bonne soirée.


@Jmd, je suis d'accord avec toi mais le problème est que dans le total général, il faudra obtenir (exemple si on a 30 deux fois dans une colonne, le total sera 2 non 30). Je ne sais pas si je me suis bien fait comprendre??

Merci pour ton aide.

re

vite, refais-nous un template des données de départ et du tableau d'arrivée (tu le replis à la main) avec les couleurs et les valeurs que tu veux

Rechercher des sujets similaires à "tableau croise dynamique codes couleur"