Guest User

Untitled

a guest
Aug 31st, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. Dim MyChart As Chart
  2. Dim ChartPoints As Points
  3. Dim ChartDataLables As DataLabel
  4. 'Dim NumberOfSeries As Series
  5.  
  6. Set MyChart = ActiveSheet.ChartObjects("Chart 1").Chart
  7.  
  8. 'Set NumberOfSeries = MyChart.SeriesCollection.Count
  9.  
  10. Set ChartPoints = MyChart.SeriesCollection(1).Points
  11. ChartPoints(ChartPoints.Count).ApplyDataLabels
  12. Set ChartDataLables = ChartPoints(ChartPoints.Count).DataLabel
  13.  
  14. 'For Each NumberOfSeries In MyChart
  15. With MyChart
  16. With ChartDataLables
  17. .Position = xlLabelPositionRight
  18. .HorizontalAlignment = xlCenter
  19. .Font.Size = 8
  20. .NumberFormat = "0.00"
  21. .ShowSeriesName = True
  22. .Font.Name = "Arial Narrow"
  23. End With
  24. End With
  25. 'Next NumberOfSeries
  26. End Sub
Add Comment
Please, Sign In to add comment