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

VB 6 et antérieur Discussion :

[VB6] création graphes Excel à 2 axes


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 44
    Par défaut [VB6] création graphes Excel à 2 axes
    Bonjour,

    J'ai un petit souci avec VB6 : dans mon application, je lance Excel pour y coller des données et créer des graphes "classiques". Jusque là, ça va.

    Mais je voudrais créer un graphe à 2 axes d'ordonnées (types personnalisés dans Excel) : ça ne plante pas mais ça refuse de me créer mon double axe !

    J'ai testé d'autres types de graphe personnalisés et ça marche. En fait, il n'y a que le graphe type double axe d'ordonnées qui refuse de se construire normalement.

    Quelqu'un aurait des infos la dessus ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 44
    Par défaut
    Pour relancer ce sujet, voici comment j'appelle la création de mon graphe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ActiveChart.ApplyCustomType ChartType:=xlBuiltIn, TypeName:= _
            "Courbes à deux axes"
    Un graphe se crée bien mais pas celui que j'attends

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 44
    Par défaut
    Une petite remontée de message au cas où il y aurait un spécialiste graphe Excel

  4. #4
    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


    ci joint un exemple qui fonctionne chez moi

    c'est la ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SeriesCollection(2).AxisGroup = 2
    qui permet de définir l'axe ( en utilsant les données de la 2eme serie )


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Charts.Add
    ActiveChart.ApplyCustomType ChartType:=xlBuiltIn, TypeName:="Courbes à deux axes"
    ActiveChart.SetSourceData Source:=Sheets("Feuil1").Range("A1:C10"), PlotBy:=xlColumns
    ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
    ActiveChart.SeriesCollection(2).AxisGroup = 2


    bonne soiree
    michel

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 44
    Par défaut
    Un grand merci

    C'est effectivement cette petite ligne de code qui manquait !

    Par contre je ne sais pas comment on met [Résolu] ?

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    pour resolu .. voir menu Outils de la discussion ... en haut du fil de discussion..

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

Discussions similaires

  1. vba Graph Excel (valeur des axes)
    Par maxtin dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 20/12/2006, 21h50
  2. [VB6] Insérer une image dans Excel
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/04/2006, 15h39
  3. [VB6] Problème Export mshflexgrid vers Excel
    Par dubidon dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/02/2006, 13h28
  4. Créer un graph Excel à partir d'un fichier
    Par kult dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/11/2005, 14h06
  5. [VB6] Utiliser le solver d'Excel
    Par Invité dans le forum VB 6 et antérieur
    Réponses: 30
    Dernier message: 04/11/2005, 17h24

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