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 :

macro graphe affichage


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
    Juillet 2010
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 24
    Par défaut macro graphe affichage
    Bonjour à tous,

    J'ai un problème avec ma macro faite avec l'enregistreur, je veux faire un graphe pour 2 colonnes sur 673 lignes , je veux que le graphe affiche toutes les lignes sans que je l'agrandisse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Range("B2:C673").Select
        ActiveSheet.Shapes.AddChart.Select
        ActiveChart.ChartType = xlLine
        ActiveChart.SetSourceData Source:=Range("Graphe!$B$2:$C$673")
        ActiveChart.ChartArea.Select
        ActiveSheet.Shapes("Graphique 1").Width = 5669.2913385827

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 60
    Par défaut
    Bonjour,

    Enlève les deux dernières lignes qui ne servent pas.(La première non plus).

    Voici un bout de 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
     
    'Création de ton graphique avec ses paramètres dimensionnels
    Set SC = ActiveSheet.ChartObjects.Add(10, 10, 900, 500)
     
    'A recopier pour avoir le nombres de courbes que tu souhaite
    SC.Chart.SeriesCollection.NewSeries
     
    'Valeurs axe des ordonnées
    SC.Chart.SeriesCollection(1).XValues = "='Pareto'!R1C26:R9C26"
     
    'Valeurs axe des abscisses de ta première courbe
    SC.Chart.SeriesCollection(1).Values = "='Pareto'!R1C29:R9C29"
     
    'Valeurs axe des abscisses de ta deuxième courbe
     
    'etc.
    SC.Chart.SeriesCollection(2).Values = "='Pareto'!R1C28:R9C28"

Discussions similaires

  1. [XL-2010] Problème, macro, graphe
    Par Ardent dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/04/2013, 21h03
  2. [XL-2010] Macro graph sous conditions
    Par juliepvcp dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/01/2013, 17h48
  3. Macro et affichage
    Par cameleon1970 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/04/2012, 23h13
  4. Macro pour affichage graphique automatique
    Par simontitleist dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/07/2011, 14h23
  5. zed graph + affichage de données
    Par saraenim dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/05/2008, 09h41

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