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

Excel Discussion :

graphique range avriable connaissant nb lignes


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 40
    Par défaut graphique range avriable connaissant nb lignes
    Bonjour,

    Je souhaiterais créer un graphique qui prend toutes les lignes, quel que soit leur nombre, sachant que j'ai une variable appelée d qui contient le numéro de la dernière ligne
    pour l'instant avec mes maigres connaissances et de l'enregistreur j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ActiveSheet.Shapes.AddChart.Select
        ActiveChart.ChartType = xlLine
        ActiveChart.SetSourceData Source:=Range("B1:C27")
        ActiveChart.SeriesCollection(1).XValues = "=Feuil1!$A$1:$A" & d
        ActiveChart.ApplyLayout (4)
        ActiveSheet.Shapes("Graphique 1").IncrementLeft 239.25
        ActiveSheet.Shapes("Graphique 1").IncrementTop -186
        ActiveSheet.Shapes("Graphique 1").ScaleWidth 1.0645833333, msoFalse, _
            msoScaleFromBottomRight
        ActiveSheet.Shapes("Graphique 1").ScaleHeight 1.0399307378, msoFalse, _
            msoScaleFromTopLeft
    (les 4 dernieres lignes ne sont pas particulièrement utiles)
    je cherche une méthode simple pour le faire, j'ai trouvé des méthodes que je n'ai pas toujours compris et surtout assez longues et compliquées car le nb de lignes n'était pas connu
    (à noter que je ne veux pas me limiter en lignes, je considère que mon fichier ne doit pas avoir de problèmes avec l'évolution de excel, donc pas de 65536 lignes/...)

    si c'est simple aussi pour les colonnes pourrai-je savoir comment faire?

    Merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 40
    Par défaut
    Je viens de trouver tout seul, il suffit de ne pas préciser le numéro de ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
       ActiveSheet.Shapes.AddChart.Select
        ActiveChart.ChartType = xlLine
        ActiveChart.SetSourceData Source:=Columns("C:E")
        ActiveChart.SeriesCollection(1).XValues = "=Feuil1!$A:$A"
        ActiveChart.ApplyLayout (4)
        ActiveSheet.Shapes("Graphique 1").IncrementLeft 239.25
        ActiveSheet.Shapes("Graphique 1").IncrementTop -186
        ActiveSheet.Shapes("Graphique 1").ScaleWidth 1.0645833333, msoFalse, _
            msoScaleFromBottomRight
        ActiveSheet.Shapes("Graphique 1").ScaleHeight 1.0399307378, msoFalse, _
            msoScaleFromTopLeft
    Si ça aide quelqu'un

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

Discussions similaires

  1. Pb graphique range
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/11/2006, 19h29
  2. [graphique]texte parallele a une ligne
    Par Malo dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 15/02/2006, 02h15
  3. [CR8.5] Graphique : comment mélanger histogramme et ligne ?
    Par kiki26 dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 18/01/2005, 15h28
  4. Encapsulation graphique d'un outil en ligne de commande
    Par Leishmaniose dans le forum Composants VCL
    Réponses: 3
    Dernier message: 12/11/2003, 11h59

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