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 :

modifier l'épaisseur de trait d'une série graphique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut modifier l'épaisseur de trait d'une série graphique
    Bonjour,

    Comment dans une macro, modifier l'épaisseur de trait d'une série dans un graphique dans Excel 2007 ( Ce que l'on fait manuellement par un clic droit sur la série puis style de trait , puis largeur ) ?

    Merci par avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 491
    Par défaut
    bonjour

    essaye dans un premier temps l enregistreur de macro
    puis apres tu adapte ton code pour ne modifier que la propriété qui t interesse.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par patbou
    bonjour

    essaye dans un premier temps l enregistreur de macro
    puis apres tu adapte ton code pour ne modifier que la propriété qui t interesse.
    Merci c'est une bonne idée et je l'avais tenté mais.......................avec l'enregistreur de macro de excel 2007 qui me donne le code suivant
    Sub test5544()
    '
    ' test5544 Macro
    '

    '
    ActiveSheet.ChartObjects("Graphique 1").Activate
    ActiveChart.SeriesCollection(3).Select
    ActiveSheet.ChartObjects("Graphique 1").Activate
    ActiveSheet.ChartObjects("Graphique 1").Activate
    ActiveChart.ChartArea.Select
    End Sub
    Je viens de tenté la meme manip avec le bon vieux ( et moins buggé ! ) excel 97 et voici le code ( plus interressant ):
    Sub test3344()
    '
    ' test3344 Macro
    ' Macro enregistrée le 26/06/2007 par lolo
    '

    '
    ActiveChart.PlotArea.Select
    ActiveChart.SeriesCollection(1).Select
    With Selection.Border
    .ColorIndex = 3
    .Weight = xlThin
    .LineStyle = xlContinuous
    End With
    With Selection
    .MarkerBackgroundColorIndex = xlNone
    .MarkerForegroundColorIndex = xlNone
    .MarkerStyle = xlNone
    .Smooth = False
    .MarkerSize = 5
    .Shadow = False
    End With
    End Sub
    J'ai pas compris ce qui n'a pas marché ?!
    Mais avec tous les problemes de passages de win 98 +excel97 vers vista + office 2007 que j'ai eut ! je regrette ( mon chef et le collègue aussi ) win98 + office 97

    sans compter des lenteurs d'executions difficiles à decelée ....

    Bon j'arrête de pleurer et merci.

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

Discussions similaires

  1. Relier les points d'une série graphique
    Par adelsunwind dans le forum IHM
    Réponses: 3
    Dernier message: 11/05/2013, 08h41
  2. Comment modifier une série de fichiers texte ?
    Par noufel dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 20/05/2010, 20h01
  3. Modifier la couleur d'une série d'un graphique
    Par Berzerk_ dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/01/2010, 09h19
  4. trait avec une épaisseur spécifique
    Par pulsefight dans le forum Flash
    Réponses: 3
    Dernier message: 12/11/2008, 12h56
  5. Réponses: 3
    Dernier message: 04/07/2008, 11h33

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