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

Macros et VBA Excel Discussion :

Modifier l'ordre du contenu d'un slicer (ou segment) [XL-2013]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Business Analyst
    Inscrit en
    Octobre 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Business Analyst
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2017
    Messages : 8
    Par défaut Modifier l'ordre du contenu d'un slicer (ou segment)
    Bonjour, j'ai un slicer comportant les 12 mois de l'année, il les affiche par défaut par ordre chronologique, de janv à déc... Or mon tableau de bord est relatif à l'activité par année fiscale, soit de oct à sept... est-ce possible d'agencer manuellement l'ordre du contenu du slicer de manière à ce que l'ordre soit oct - nov - déc - janv - fév - mars - avril - mai - juin - juillet - aout - sept... ?
    Je sais qu'il existe les slicers "timeline" mais je ne souhaite pas passer par cette option.
    Merci par avance de votre aide.

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 572
    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 572
    Par défaut
    Bonjour

    Peux-tu préciser si tu utilises directement un champ mois issu de la source ou bien un regroupement ?

  3. #3
    Membre habitué
    Homme Profil pro
    Business Analyst
    Inscrit en
    Octobre 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Business Analyst
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2017
    Messages : 8
    Par défaut
    Les mois figurant dans mon slicer proviennent de ma base de donnée.
    Pour être plus précis, J'ai plusieurs tableaux croisés dynamiques provenant de ma base de donnée (il ne s'agit que de valeurs totales, pas de détail au mois)
    De ces TCD, découlent des graphps dont les slicers me permettent d'agir comme des filtres (oui je sais c'est tout l’intérêt )

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 572
    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 572
    Par défaut
    Re

    Les slicers, comme les TCD se trient pas défaut en utilisant les listes personnalisées.

    Sur 2010 les listes prévoient pour les mois en abrégé janv. févr. etc ce qui ne marche pas dans les TCD quand on regroupe, les libellés des mois n'ayant alors pas de point.
    Sur 2016 ils ont corrigé et enlevé le points.

    Je ne me souvent plus comment c'est sur 2013. Si c'est encore la liste avec points, il devrait te suffire de créer une liste personnalisée des mois dans l'ordre que tu souhaites et le segment se classera automatiquement selon cette liste.

    Sinon il faut ajouter une colonne à la source pour numéroter les mois 01-Oct, 02-Nov etc et utiliser cette colonne dans le slicer.

  5. #5
    Membre habitué
    Homme Profil pro
    Business Analyst
    Inscrit en
    Octobre 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Business Analyst
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2017
    Messages : 8
    Par défaut
    Merci de ton retour Chris,

    Je ne passe pas par les regroupements donc je ne sais pas si 2013 à corrigé le pb ou non...
    Je vais opter pour la solution de numéroter les mois 01-Oct, 02-Nov etc...

    Merci encore pour ton aide.

  6. #6
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 572
    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 572
    Par défaut
    Re

    Je me suis mal fait comprendre : le bug se produisait sur les regroupement mais la méthode des listes personnalisées marche sur tout.

    Cependant si la liste MS est corrigée elle sera prioritaire par rapport à la tienne.

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

Discussions similaires

  1. Souhaite modifier l'ordre des balises
    Par loupin dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 21/07/2006, 21h16
  2. Réponses: 3
    Dernier message: 13/06/2006, 14h16
  3. Modifier l'ordre des objets dans dans une liste
    Par Mac_Gyver dans le forum Access
    Réponses: 2
    Dernier message: 24/01/2005, 11h55
  4. Modifier l'ordre des Fields d'un dataset
    Par teska dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/03/2004, 16h38
  5. Modifier l'ordre des cartes son
    Par YéTeeh dans le forum Matériel
    Réponses: 3
    Dernier message: 19/08/2003, 01h13

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