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

VBA Access Discussion :

Contrôle MS Chart


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 25
    Par défaut Contrôle MS Chart
    Bonjour,

    je souhaite créer un graphique avec deux séries grâce à MSChart. J'ai consulté déjà quelques Tutos sur le sujet mais je n'y arrive pas trop.

    Le plus "curieux" vient surtout du fait que ce genre de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Dim graph As Object
    Set graph = Me.Graphique.Object.Application.Chart
     
    With graph.Application
        .SeriesCollection.ChartTitle.Text = "Test"
    End With
    me renvoie
    "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet."

    Pourtant lorsque je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.Graphique.ChartTitle.Text = "Tadadadadada"
    je n'ai aucun problème, le titre s'affiche bien.

    Un petit peu d'aide sur le sujet serait donc la bienvenue

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 25
    Par défaut
    Je continue à chercher, à creuser, à me taper la tête contre les mûrs mais je n'avance pas beaucoup...

    J'ai beau faire des essais simples, à partir de code trouvé un peu partout, j'obtiens toujours l'erreur: "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet."

    En voici quelques exemples
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Dim oGraph As graph.Application
    Dim oChart As graph.Chart
    Dim oSeries1, oSeries2
    Set oGraph = Forms.MonForm.MonObjectGraph.Object.Application
    Set oChart = oGraph.Chart()
     
    oChart.ChartTitle.Text = "Test2"  'Erreur438
     
    oChart.ActiveChart.PlotArea.Select  'Erreur438
     
    With oChart.Plot.SeriesCollection 'Erreur438
            .Add.oSeries1
            .Add.oSeries2
    End With

    J'en suis arrivé à croire que le problème vient d'ailleurs.
    J'utilise Access2010 et j'ai donc activé les bibliothèques suivantes:
    Microsoft Graph 14.0 Object Library
    OLE Automation
    Microsoft DAO 3.6 Object Library
    Microsoft ActiveX Data Objects 6.0 Library

    Je sais plus quoi faire...
    Alors si quelqu'un a une petite idée, je suis preneur

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,
    Dans ces 2 tutos tu as la réponse à tes questions.

    http://loufab.developpez.com/tutoriels/access/msgraph1/
    http://loufab.developpez.com/tutoriels/access/msgraph2/

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/01/2016, 14h09
  2. Réponses: 2
    Dernier message: 09/05/2015, 19h14
  3. [Débutant] sortir le Contrôle chart
    Par xingjing910 dans le forum VB.NET
    Réponses: 7
    Dernier message: 10/05/2012, 09h41
  4. [Débutant] valeur abscisse contrôle chart
    Par leraleur22 dans le forum C#
    Réponses: 0
    Dernier message: 23/11/2011, 11h29
  5. Réponses: 5
    Dernier message: 23/09/2010, 10h40

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