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 :

Synthaxe pour mettre en forme un graphique excel [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 180
    Par défaut Synthaxe pour mettre en forme un graphique excel
    Bonjour à tous !

    Je viens vers vous car j'ai un problème de synthaxe afin de mettre à jour mes graphiques Excel !

    Je vous explique :
    J'ai un code qui met à jour une multitude de graphiques.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
        d = "Stockage"
        e = "AP"
        f = "AR"
     
        g = e & "3" & ":" & f       ' ==> AP3:AR
        h = e & "3" & ":" & e      ' ==> AP3:AP
        i = f & "3" & ":" & f        ' ==> AR3:AR
     
    ActiveChart.SetSourceData Source:=Sheets("BDD").Range(e & Var & ":" & e & lastline, f & Var & ":" & f & lastline), PlotBy:=xlColumns
    Le souci c'est que mon graphique affiche 2 variables (Hauteur en cm et Poids) alors que j'aimerai qu'il m'en Affiche qu'une seule variable (le poids) !!

    J'ai un Tableau de données , qui se compose de la façon suivante :
    Date + Heure | Hauteur(cm) | Poids
    AP | AQ | AR

    Le souci provient certainement du range qui sélectionne la plage AP,AQ et AR, alors que j'aimerai dans la source qu'il me prenne uniquement AP et AR...

    Je n'arrive pas à trouver ce souci de synthaxe ...

    Merci d'avance de votre aide

    GK

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    With Worksheets("BDD")
        ActiveChart.SetSourceData Source:=Union(.Range("AP3:AP" & LastLine), .Range("AR3:AR" & LastLine)), PlotBy:=xlColumns
    End With

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 180
    Par défaut
    Parfait !!!

    C'est fonctionnel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    With Worksheets("BDD")
            ActiveChart.SetSourceData Source:=Union(.Range(h & LastLine), .Range(i & LastLine)), PlotBy:=xlColumns
    End With
    Merci !!!

    Vive Developpez !

    GK

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/02/2012, 15h02
  2. requête pour mettre en forme les données
    Par albinszten dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/08/2010, 13h35
  3. [XL-2000] Mise en forme de Graphique excel sous VBA
    Par Theromanator dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/04/2009, 14h43
  4. [E-03] code pour mettre en forme un email ?
    Par Emily2711 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/02/2009, 11h51
  5. Réponses: 4
    Dernier message: 04/07/2006, 14h55

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