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 :

Créations automatique de séries pour graphique


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
    Octobre 2013
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 12
    Par défaut Créations automatique de séries pour graphique
    Bonjour à tous,

    Je suis bloqué sur la création automatique de séries pour un graphique. Le principe est simple : j'ai un tableau de valeurs et si une case en colonne A n'est pas vide, alors je prend certaines valeurs.
    Je déclare donc une variable "Valeurs" comme Range et lui adresse une plage de valeurs. Mais impossible pour moi d'ajouter ces valeurs dans la série. J'ai toujours une erreur "Variable objet ou variable de bloc with non définie" qui apparait :

    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
     
    Sub GraphiqueSectionsAIR()
     
    Dim Ligne As Integer
    Dim Numérosérie As Integer
    Dim Valeurs As Range
    Ligne = 10
    Numérosérie = 1
     
        Sheets("SectionsAIR").ChartObjects("GraphSections").Activate
        For Each s In ActiveChart.SeriesCollection
            s.Delete
        Next s
     
        Sheets("Controle").Select
        Cells(Ligne, 1).Select
    While Sheets("Controle").Cells(Ligne, 1) <> ""
     
        Sheets("SectionsAIR").Select
        Sheets("SectionsAIR").ChartObjects("GraphSections").Activate                                                           
        ActiveChart.SeriesCollection.NewSeries                                                                                 
        ActiveChart.SeriesCollection(Numérosérie).Name = Sheets("Controle").Cells(Ligne, 1)                                   
        ActiveChart.SeriesCollection(Numérosérie).XValues = Sheets("Controle").Range("M9:R9")                                  
        Sheets("Controle").Select
        Set Valeurs = Range(Cells(Ligne, 13), Cells(Ligne, 18))
        ActiveChart.SeriesCollection(Numérosérie).Values = Valeurs   ' Choisir les données de l'axe des ordonnées
        Sheets("SectionsAIR").Select
        'ActiveChart.SeriesCollection(Numérosérie).Values = Sheets("Controle").Range(Cells(Ligne, 13), Cells(Ligne, 18)).Value
     
        Numérosérie = Numérosérie + 1
        Ligne = Ligne + 1
    Wend
     
    End Sub
    Auriez-vous une idée sur d'où vient mon probleme svp ?
    Je vous en serai très reconnaissant !!

    Merci !

  2. #2
    Membre averti
    Inscrit en
    Octobre 2013
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 12
    Par défaut
    Waouw, j'en reviens pas d'avoir bloqué là-dessus !

    Il fallait simplement réactiver la page où le graph est... La petite pause que j'ai faite était donc bien nécessaire.

    Désolé pour le poste inutile.

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

Discussions similaires

  1. [XL-2007] Selection de n séries pour graphique
    Par Mister Max dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/02/2011, 12h26
  2. [XL-2003] sélection séries pour graphique
    Par tremens dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 08/02/2010, 06h46
  3. [MOSS 2007] Création automatique fichier XML pour BDC
    Par frechy dans le forum SharePoint
    Réponses: 6
    Dernier message: 06/03/2009, 11h11
  4. Réponses: 3
    Dernier message: 03/08/2007, 11h57
  5. Macro Excel VBA : création automatique de 140 graphes/graphiques
    Par techneric dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/02/2007, 10h13

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