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.
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.
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 suivantEnvoyé par patbou
![]()
Je viens de tenté la meme manip avec le bon vieux ( et moins buggé ! ) excel 97 et voici le code ( plus interressant ):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
J'ai pas compris ce qui n'a pas marché ?!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![]()
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.
Partager