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 :

Faire un graphique (a partir de tableau)?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Par défaut Faire un graphique (a partir de tableau)?
    Je suis perdu, je suis debutant en vba et je ne comprends pas tres bien les graphiques.


    Je m'explique j'emploi le code trouver dans le FAQ, pour creer un graphique au depart de deux tableaux dynamiques. Mais lorsque j'attribue des valeurs autes que numeriques a un des tableaux, une erreure arrive pourquoi ??

    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    Sub creationGraphiqueParTableau()
        Dim i As Byte
        Dim Tableau(7) As Variant, Tableau2(7) As Integer
     
        'Création du tableau pour les Abscisses
     
            Tableau(1) = "fs"
            Tableau(2) = "htrhr"
            Tableau(3) = "dwrqrqr"
            Tableau(4) = "bnb"
            Tableau(5) = "papa"
            Tableau(6) = "mlo"
            Tableau(7) = "ecare"
     
          'Création d'un tableau pour les Ordonnées
        For i = 1 To 7       'Le tableau est rempli par des valeurs aléatoires pour
            'cet exemple
            Tableau2(i) = Int((50 * Rnd) + 1)
        Next i
     
        'Création graphique
        Charts.Add
        'Définit la localisation du graphique:
        'dans la feuille de calcul Feuil1 pour cet exemple
        ActiveChart.Location _
        Where:=xlLocationAsObject, Name:="sheet1"
     
        'Ajoute une série dans le graphique
        With ActiveChart
            .SeriesCollection.NewSeries
            .SeriesCollection(1).XValues = Tableau() 'Abscisses
            .SeriesCollection(1).Values = Tableau2() 'Ordonnées
     
        End With
    End Sub

    Merci d'avance pour votre aide. Sinon quelle est la methode la plus facile pour creer un graphique simple sur base de deux tableaux?? voici mes tableau ( a titre indicatif):

    dim x(4), y(4) as variant

    x(1)="sport"
    x(2)="golf"
    x(3)="peche"
    x(4)="chasse"
    y(1)= 23
    y(2)=21
    y(3)=12
    y(4)=11

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

    une erreure arrive pourquoi ??
    quelle erreur? la procédure fonctionne sans problème chez moi


    michel

  3. #3
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Par défaut
    Merci de ta reponse pourtant une erreure se produit belle et bien

    runtime error '1004':
    application-Defined or object-defined error


    Je viens encore d'essayer et la meme erreure se produit alors aue si je remplace les lettres du tableau par des nombres ca fonctionne!

    JE suis perdu...

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/03/2013, 12h16
  2. [XL-2007] Création de graphique à partir de tableau en mémoire
    Par Cesaror dans le forum Excel
    Réponses: 4
    Dernier message: 13/04/2012, 09h07
  3. Réponses: 3
    Dernier message: 06/07/2010, 17h46
  4. [VBA-EXCEL] Graphique à partir de Tableau
    Par mimic50 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 06/02/2007, 18h12
  5. Réponses: 1
    Dernier message: 21/12/2006, 11h17

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