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 :

Plusieurs Graphique à partir d'un seul TCD


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Plusieurs Graphique à partir d'un seul TCD
    Bonjour à tous,

    Voici mon problème : J'ai créé sous VBA un TCD avec un Report Filter comportant un grand nombre d'item. Je voudrais pouvoir afficher sur une même Sheet un graphique different pour chaque item du report filter, graphiques étant tirés de mon TCD.

    J'avais pensé à boucler ma création de graph en y faisant évoluer mon item selectionné dans le report filter, mais dans ce cas tout les graph déjà créés prennent le report filter en cours, et donc je me retrouve avec 52 graphes identiques.

    Une solution serait de "Figer", ou en tout cas rendre statique chaque graph une fois créé.

    Est-ce techniquement possible? Si oui, quel est le bout de code me permettant de faire ce miracle .
    Y'a t'il une autre solution pour arriver à mes fins ?

    Cordialement,
    Julien


    EDIT :
    En attendant une solution plus fine, je me suis rabattu sur la creation d'un nouveau TCD par item à filtrer, mais ça me fait jongler avec 52 graph ratachés à 52 TCD différents.

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2010
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 16
    Points : 16
    Points
    16
    Par défaut
    J'ai fait il y a quelques temps un fichier Excel comportant un graphique sur lequel on choisi d'afficher une ou plusieurs courbes (fichier avec code VBA comportant sur une même feuille une listbox à choix multiples avec les titres des différentes courbes, les données et le graphique). Si ça peut t'intéresser, j'essaie de te retrouver ça.

    EDIT: je mets le fichier en question en pièce jointe. En faite ce n'est pas une listbox, mais un bouton qui ouvre un Userform contenant la liste des différentes courbes.
    Fichiers attachés Fichiers attachés

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Mars 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci Tenanio d'avoir répondu.

    Malheureusement, je ne vois pas comment résoudre mon problème avec ton appproche. Pour moi, chaque courbe est reliée au même TCD avec un parametre de listBox different, il faudrait que j'arrive à rendre independant du tableau chaque courbe une fois crée...

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2010
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 16
    Points : 16
    Points
    16
    Par défaut
    Oups je suis sincèrement désolé. Je n'avais pas compris le sujet...
    As-tu un schéma de principe (algorithme) pour visualiser ce que tu souhaite ?

Discussions similaires

  1. [Toutes versions] Créer plusieurs graphiques à partir d'un tableau
    Par glougloup dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/05/2010, 09h24
  2. Réponses: 2
    Dernier message: 25/05/2010, 11h04
  3. Créer plusieures tables à partir d'une seule
    Par CHINAILLON dans le forum VBA Access
    Réponses: 4
    Dernier message: 20/03/2008, 15h35
  4. Utiliser plusieurs macros à partir d'une seule
    Par stefano dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/02/2008, 00h54
  5. [Talend OPen Studio] Alimenter plusieurs champs à partir d'un seul
    Par kaliadon dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 25/10/2007, 11h05

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