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 :

Meilleures méthodes pour rafraichir les pivot table


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Nono Sto
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 350
    Par défaut Meilleures méthodes pour rafraichir les pivot table
    Chères amies, chers amis du forum

    Je souhaites refresh tous les pivot table d'un classeur XL, et j'hesites entres deux méthode.
    Soit:

    ou:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub AllWorksheetPivots()
     
    Dim pt As PivotTable
     
     
     
        For Each pt In ActiveSheet.PivotTables
     
            pt.RefreshTable
     
        Next pt
    D'après vous quelle est la meilleure méthode SVP?

    De plus lorsque je lance ma macro j'ai un message dugenre "Nom du pivot table" existe déja voulez vous le remplacer?

    Cela me parait bizarre car il devrait refresh et non écraser le pivot table?
    Auriez vous une idées?

    Merci

  2. #2
    Expert éminent

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

    Je ne sais trop quelle différence Excel fait entre PivotCache.Refresh et RefreshTable mais dans les 2 cas je n'ai pas de message.

    Refreshall peut donner des résultats différents si les sources sont externes : les modifications de nom de champs et de groupes sont perdues.
    Pour ma part j'évite pour cette raison mais attendons d'autres avis.

Discussions similaires

  1. Meilleurs méthode pour les collisions
    Par le_viking dans le forum XNA/Monogame
    Réponses: 2
    Dernier message: 04/10/2010, 20h26
  2. Réponses: 0
    Dernier message: 04/04/2010, 02h48
  3. Réponses: 3
    Dernier message: 21/01/2009, 22h47
  4. Meilleur méthode pour stocker mes données
    Par cyberlewis dans le forum Windows
    Réponses: 6
    Dernier message: 03/07/2004, 11h53
  5. Réponses: 3
    Dernier message: 24/06/2004, 11h23

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