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 :

Tableau croisé dynamique, augmenter automatiquement les données sources. [XL-2003]


Sujet :

Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 70
    Points : 161
    Points
    161
    Par défaut Tableau croisé dynamique, augmenter automatiquement les données sources.
    Bonjour,

    Je travaille sur un fichier dont le but est de sortir automatiquement des statistiques de plusieurs bases de données. Ces données sont extraites chaques jours dans plusieurs fichiers csv. Pour les statistiques, j'utilise plusieurs tablaux croisés dynamiques. Mon problème est le suivant :
    Lorsque je créer mon tableau, celui-ci se base sur le nombre de lignes actuelle des csv. Or, demain ce nombre de lignes augmentera.
    Je souhaiterais que mes TCD se mettent à jour automatiquement.

    Sous vba j'ai réussi à coder une abération (mais qui fonctionne ) : je compte le nombre de ligne d'un fichier puis créer le tableau croisé dynamique en fonction du nombre de lignes trouvés. Ici je préférerais une solution (vba ou purement Excel) qui augmente le nombre de lignes de données des TCD, sans avoir à les recréés mes TCD.

    Auriez vous une piste ?

    Merci.

  2. #2
    Membre régulier
    Profil pro
    controleur de gestion
    Inscrit en
    Décembre 2010
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : controleur de gestion

    Informations forums :
    Inscription : Décembre 2010
    Messages : 84
    Points : 112
    Points
    112
    Par défaut
    Bonjour "Alex vba"

    Je pense que tu peux enregistrer une macro en selectionnant la premiere fois le nombre maximum de ligne possible , et puis apres executer la macro , et meme si on engument le nombre de lignes la macro va les prendre en consideration car deja tu l'a code avec un nombre maximum de ligne possible.

    Cordialement

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 70
    Points : 161
    Points
    161
    Par défaut
    En effet, je n'avais pas pensé à mettre dans mes donnés des lignes "en trop" pour prévoir l'évolution des csv... Et dire que je suis resté bà réfléchir dessus et créer des macros pendant deux jours, alors que la solution était sous mon nez !

    Bref merci du coup de main !

    Alexandre.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/12/2012, 12h18
  2. retrouver la source des données d'un Tableau Croisé Dynamique
    Par rpatruno dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/05/2008, 10h57
  3. Réponses: 1
    Dernier message: 05/07/2007, 19h28
  4. Réponses: 3
    Dernier message: 13/04/2007, 11h04
  5. Réponses: 1
    Dernier message: 22/09/2006, 14h05

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