IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Tcd : mise en forme personnalisée non conservée [XL-2010]


Sujet :

Excel

  1. #1
    Membre habitué Avatar de LG-69
    Homme Profil pro
    Analyste statisticien
    Inscrit en
    Juillet 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste statisticien

    Informations forums :
    Inscription : Juillet 2014
    Messages : 162
    Points : 189
    Points
    189
    Par défaut Tcd : mise en forme personnalisée non conservée
    Bonjour à tous,

    Après quelques recherches je n'ai pas trouvé de solution à mon problème qui est le suivant :

    Dans un tableau croisé dynamique j'ai :
    - 4 étiquettes de ligne (Metier / sous-métier / direction / phase)
    - 3 valeurs (sommes) (budget 2015 / budget 2016 / écart de budget)

    On me demande de mettre en évidence certains chiffres de la "colonne" écart de budget :
    - sur les ligne "standard" : en bleu quand c'est positif
    - sur la ligne sous-total par direction : en rouge
    - sur la ligne sous-total par sous-metier : en gras
    ...

    Facile de mettre en forme les cellules mais le problème c'est quand je ré-actualise le tableau je perds ma mise en forme et pourtant dans les options du tableau j'ai bien coché la case "conserver la mise en forme".
    J'ai essayé de travailler au niveau du format des champs ("Paramètres des champs de valeur") mais dans ce cas ma mise en forme s'applique aux sous-totaux aussi et ce n'est pas ce qui m'est demandé.

    Y-a-t-il un moyen sans devoir refaire la mise en forme à chaque actualisation ?

    PS : je n'arrive pas à ajouter une image : erreur 407

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 202
    Points : 14 353
    Points
    14 353
    Par défaut
    Bonjour,

    Quand obtiens-tu cette erreur 407 ? Est-ce que tu peu essayer d'utiliser la mise en forme conditionnelle pour appliquer les formats ?
    Si tu n'y arrives pas, poste un classeur exemple sans données confidentielles en PJ.
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  3. #3
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 413
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 413
    Points : 16 255
    Points
    16 255
    Par défaut
    Bonjour

    Il ne faut pas utiliser format cellule mais utiliser les petite flèches noires de sélection horizontale ou verticales pour que la mise en forme appartienne à un niveau du TCD

    Ce que tu décris nécessite plutôt de passer par une mise en forme conditionnelle : là aussi il faut utiliser les options propres au TCD pas celles liées à une sélection de cellules.

    Une image ou un fichier exemple permettrait de te donner les MFC exactes car il y faudra des formules...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  4. #4
    Membre habitué Avatar de LG-69
    Homme Profil pro
    Analyste statisticien
    Inscrit en
    Juillet 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste statisticien

    Informations forums :
    Inscription : Juillet 2014
    Messages : 162
    Points : 189
    Points
    189
    Par défaut
    Merci pour vos réponses :

    - Daniel : pour l'erreur 407 c'est quand je suis sur mon message de réponse, que je clique sur "Insérer une image", puis que je sélectionne mon image sur mon poste et qu'enfin je fais "ajouter image", l'image ne se charge pas et j'ai un petit panneau rouge qui, quand je passe la souris dessus m'affiche une info-bulle avec le message d'erreur (pas de libellé)

    - Chris : La mise en forme conditionnelle ne fonctionne pas dans ce cas parce que j'ai 3 colonnes de valeur et une seule est concernée par ce format spécifique, quand je sélectionne les ligne avec "les petite flèches noires de sélection horizontale" comme tu dis ça me sélectionne toute la lignes (et donc toutes les colonnes/cellules de cette ligne), la mise en forme conditionnelle s'applique alors sur l'ensemble des cellules.

    Par contre grâce à vos piste j'ai quand même fait quelque chose qui a l'air de fonctionner :
    - J'ai d'abord sélectionné ma 3ème colonne de valeur (celle qui pour les lignes de détail doit être bleu si positif), j'ai alors cliqué sur "Paramètres des champs de valeur" et appliqué mon format personnalisé (bleu quand positif, avec le signe + devant, un "-" à la place de 0,...), ça marche au bémol près que ça m'applique le même format sur mes lignes de sous-total.
    - J'ai ensuite modifié le format des lignes de sous-total (juste les cellules concernées) en mettant un nouveau format personnalisé (rouge, gras)
    Et dans ce cas quand j'actualise je garde bien mes formats !
    J'ai l'impression que ce sont uniquement les lignes de détail qu'on ne peut pas surcharger par un format de cellule.

    Question subsidiaire : j'ai vu qu'on pouvait créer ses propre style de Tcd mais quand j'ai essayé il y a beaucoup de paramètres, d'un premier abord ce n'est pas très clair, est-ce que vous avez connaissance d'un tuto sur ce sujet ?

  5. #5
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 202
    Points : 14 353
    Points
    14 353
    Par défaut
    Un exemple :

    LG-69.xlsm

    La MFC se fait sur la colonne "Ville2" uniquement.
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  6. #6
    Membre habitué Avatar de LG-69
    Homme Profil pro
    Analyste statisticien
    Inscrit en
    Juillet 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste statisticien

    Informations forums :
    Inscription : Juillet 2014
    Messages : 162
    Points : 189
    Points
    189
    Par défaut
    Merci Daniel, bien vu le test du numéro de colonne dans la mise en forme conditionnelle.
    Ceci dit "ma" solution semble fonctionner mais je garde ton astuce en tête ça me sera sans aucun doute utile.

    Je laisse mon post ouvert jusqu'à lundi des fois que quelqu'un ait une réponse à ma question subsidiaire, je le mettrai en résolu lundi.

    Question subsidiaire : j'ai vu qu'on pouvait créer ses propre style de Tcd mais quand j'ai essayé il y a beaucoup de paramètres, d'un premier abord ce n'est pas très clair, est-ce que vous avez connaissance d'un tuto sur ce sujet ?

  7. #7
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 413
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 413
    Points : 16 255
    Points
    16 255
    Par défaut
    Bonjour

    C'est ce qui est dans l'exemple de Daniel que j'évoquais quand je parlais de formule pour la MFC.

    Pour ma part, je me base sur l'étiquette de la colonne (ville2) plutôt que sur une position de colonne (COLONNE(G8)=8) car en général la ligne des étiquettes est assez stable alors que la colonne peut bouger d'où le besoin que j'avais de connaître tes noms de champs.

    A noter que je parlais des flèches noires pour la formatage classique dans le TCD mais surtout pas pour la MFC... qui obéit à un autre mode de paramétrage.

    L'important est que tu aies trouvé une solution.

    Les styles de TCD ne changent pas la logique d'application des formats ; donc je doute que cette piste corresponde à ton objectif.
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  8. #8
    Membre habitué Avatar de LG-69
    Homme Profil pro
    Analyste statisticien
    Inscrit en
    Juillet 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste statisticien

    Informations forums :
    Inscription : Juillet 2014
    Messages : 162
    Points : 189
    Points
    189
    Par défaut
    Merci à vous deux pour tous ces éléments.

    Je clos le sujet car j'ai deux solutions :
    - celle que j'ai appliquée
    - la MFC que vous m'avez proposée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] [TCD]>Mise en Forme conditionnelle basée sur plusieurs cellules
    Par christophesav dans le forum Excel
    Réponses: 1
    Dernier message: 11/07/2013, 14h35
  2. [XL-2007] TCD - mise en forme
    Par patfin dans le forum Conception
    Réponses: 21
    Dernier message: 20/06/2012, 17h26
  3. [XL-2007] Excel - TCD > Mise en forme des données pour un TCD
    Par ANTMA dans le forum Excel
    Réponses: 4
    Dernier message: 02/03/2012, 09h40
  4. [EXCEL 2003] TCD - mise en forme par macro après rafraîchissement
    Par paul42 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/11/2007, 03h21
  5. Champ d'un TCD : mise en forme
    Par pam-pg dans le forum Général VBA
    Réponses: 2
    Dernier message: 11/10/2007, 22h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo