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 :

[TCD] Selectionner pivot items


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 18
    Par défaut [TCD] Selectionner pivot items
    Bonjour,

    J'ai un TCD fini mais pas trés lisible facilement.
    J'aimerais renommer les pivot items (les entêtes des colonnes de donnes) qui sont affichés actuellement.

    En effet, je peux faire un boucle sur tous les pivotitems du pivotfield qui m'interesse mais il me prend aussi tous ceux qui ne sont pas valués (et donc affichés) et les renomme, mais ce n'est pas du tout pertinent pour moi.

    En gros, cela revient à renommer uniquement ceux qui s'affichent quand on décoche la case "Afficher les éléments sans données" d'un champ. mais dans la liste des propriétés de l'objet pivotitem, je ne trouve pas celui qui sert a faire la différence entre un affiché et un masqué (ou un 'avec données' et un 'sans données').

    Si quelqu'un voit de quoi je parle.. merci

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonsoir

    Je ne suis pas sur d'avoir bien compris mais tu peux essayer:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim Pvt As PivotTable
    Dim Pvf As PivotField
    Dim i As Integer
     
    Set Pvt = ActiveSheet.PivotTables(1)
     
    For i = 1 To Pvt.VisibleFields.Count
        Set Pvf = Pvt.VisibleFields(i)
        MsgBox Pvf.Name
    Next i


    bonne soirée
    michel

Discussions similaires

  1. Selectionner un item d'une combobox
    Par joKED dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/11/2007, 15h35
  2. Sélectionner plusieurs items dans une listbox
    Par ancrou dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 13/07/2007, 19h28
  3. Réponses: 7
    Dernier message: 27/12/2006, 14h48
  4. Réponses: 5
    Dernier message: 08/12/2006, 18h26
  5. Réponses: 1
    Dernier message: 14/05/2006, 11h50

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