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 :

[VBA-E] tableau dynamique


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut [VBA-E] tableau dynamique
    bonjour,
    je cherche à définir un tableau qui en fonction de la colonne ou je me trouve prends les infos qui sont dans cette dite colonne...
    vous voyez quelques choses ?
    merci

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Oui? Tu dis? Je ne comprend pas ton idée

    Soit plus clair stp...
    Dans un tableau contenant des variables?
    Dans une feuille excel?

    Si c'est de copier la colonne courante dans une feuille dans un tableau ce n'est pas difficile... Mais quel intéret puisqu'on peut parcourir les valeurs comme elles sont la...

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut
    oups..... pardonnez moi !

    il faut lire graphique et non tableau....

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Ça se complique, là!
    Ce n'est plus un tableau mais un graphique... C'est qu'une colonne de graphique est déjà lié à des données d'un tableau sur une feuille de calcul... Tu pourrais être plus clair?

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tu définis ta plage, celle que tu vas utiliser pour ton graphe, la colle dans une variable et, au lieu de fournir l'adresse de ta plage pour définir une série, tu mets ta variable.

    Tu peux faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LaPlage = Range(cells(NoLig1,NoCol1),cells(NoLig2,NoCol2)).address
    Et c'est LaPlage que tu donnes en pâture au range de ton graphe.

    Tu dis

  6. #6
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut
    je reprends et je vais aller me coucher... j'en ai vraissemblablement besoin

    donc dans mon tableau, je je cherche à créer un graphique qui en fonction de la colonne ou je me trouve prends les infos qui sont dans cette dite colonne...

    par ex, j'ai défini des boutons sur chaque colonne. en cliquant sur le bouton de la colonne Z, je souhaite que graph (en genre de popup) s'ouvvre qui reprend les infos qui sont dans la colonne Z...

    c'est clair ou j'attends d'être reposé ?

  7. #7
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Ha! Oui! C'est plus clair.

    Mais c'est plus complexe qu'il n'y parrait.

    Pour ton popup, tu as besoin d'un userForm dans lequel tu vas mettre un contrôle... heu... comment il s'appelle déjà... Ha oui! MsChart. Va falloir explorer, je ne l'ai jamais utilisé.

    Quand tu appelle ta Form, tu commence par la 'loader'
    Puis tu définit les valeurs des différentes propriétés qui serviront à construire ton graphique.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaForm.MsChart1.maPropriété = maValeur
    Finalement tu affiche la Form
    Pour l'utilisation du MsChart, va voir les tutos et la FAQ.

  8. #8
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    La prochaine fois, sois plus précis dans la définition de ton pb.
    Moi, j'étais parti pour un gentil petit graphe dans une feuille de calcul et maintenant du nous dis...

Discussions similaires

  1. [VBA-E]Ligne calculée en fin de tableau dynamique
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 07/10/2006, 22h23
  2. [VBA Excel] Un tableau dynamique dans un type utilisateur?
    Par cyber_N dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 23/07/2006, 19h51
  3. [VBA-E]actualisation d'un tableau dynamique par macro
    Par illight dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/04/2006, 16h37
  4. [VBA-E]Afficher tout dans un tableau dynamique croisé
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/03/2006, 13h09
  5. [VBA-E] Dim dynamique sur un tableau
    Par Vince69 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 12/12/2002, 13h32

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