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 :

Problème avec la fonction SeriesCollection


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur Etudes
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut Problème avec la fonction SeriesCollection
    Bonjour tout le monde,

    j'ai un petit probleme avec le code ci-dessous, c'est que je voudrais que les courbes 2 et 3 soient en xlXYScatterNoMarkers (donc une simple ligne ). Lorsque je lance la macro ca bloque au niveau des lignes en commentaire ci-dessous:
    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
     
    With graphe
        .ChartArea.Clear
     
        .SetSourceData Source:=Plage21, PlotBy:=xlColumns
        .SeriesCollection(1).ChartType = xlXYScatter
        .SeriesCollection(1).XValues = Plage22
        .SeriesCollection(1).Name = "Mesures"
     
        .SeriesCollection.NewSeries
        '.SeriesCollection(2).ChartType = xlXYScatterNoMarkers
        .SeriesCollection(2).XValues = Plage35
        .SeriesCollection(2).Values = Plage34
        .SeriesCollection(2).Name = "Extreme"
     
     
        .SeriesCollection.NewSeries
        '.SeriesCollection(3).ChartType = xlXYScatterNoMarkers
        .SeriesCollection(3).XValues = Plage36
        .SeriesCollection(3).Values = Plage37
        .SeriesCollection(3).Name = "Limite"
     
        .Location Where:=xlLocationAsNewSheet
    End With

    Je ne vois pas pourquoi ca beug !!!!

    En vous remerciant pour vos réponses.

  2. #2
    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
    la constante utilisé xlXYScatterNoMarkers n'existe pas ..

    voir !


    Citation Envoyé par Extrait aide en ligne
    ChartType, propriété
    (....)
    xlSurfaceWireframe. Surface 3D (structure)
    xlXYScatter. Nuages de points
    xlXYScatterLines. Nuages de points avec courbes
    xlXYScatterLinesNoMarkers. Nuages de points avec courbes et sans indicateurs de données
    xlXYScatterSmooth. Nuages de points avec courbes lissées
    xlXYScatterSmoothNoMarkers. Nuages de points avec courbes lissées et sans indicateurs de données
    xl3DArea. Aires 3D
    (...)

  3. #3
    Membre confirmé
    Profil pro
    Ingénieur Etudes
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut
    un grand merci..... j'étais tellement sur de moi...

  4. #4
    Membre confirmé
    Profil pro
    Ingénieur Etudes
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut
    Je reviens encore vers vous. Lorsque j'associe 'xlXYScatterSmoothNoMarkers' aux courbes 2 et 3, la courbe 1 perd son type 'xlXYScatter'....

    est ce normal ?

  5. #5
    Membre confirmé
    Profil pro
    Ingénieur Etudes
    Inscrit en
    Juillet 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 52
    Par défaut
    Je pense que l'on ne peut pas demander à excel de générer dans un même graphe une courbe en nuage de points et une autre en ligne continue...

    Mais finalement, j'ai réussi à contourner le problème.

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

Discussions similaires

  1. Problème avec une fonction date.
    Par kmayoyota dans le forum ASP
    Réponses: 8
    Dernier message: 09/09/2004, 12h33
  2. Problème avec la fonction findfirst ()
    Par Angelico dans le forum Windows
    Réponses: 3
    Dernier message: 05/08/2004, 20h40
  3. [Requete SQL en VBA] Problème avec la fonction FLOOR
    Par zubral dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/07/2004, 13h24
  4. Problème avec les fonctions
    Par jvachez dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 13/01/2004, 12h06
  5. [Postgresql]Problème avec les fonctions ...
    Par fet dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/10/2003, 09h04

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