ChtCnt = ActiveSheet.ChartObjects.Count
For Cnt = 1 To ChtCnt
Set CurrentChart = ActiveSheet.ChartObjects(Cnt).Chart
With CurrentChart
.HasTitle = True
.ChartTitle.AutoScaleFont = False
.ChartTitle.Characters.Text = "CHART " & ChtCnt
.ChartTitle.Characters.Font.Size = 12
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.AutoScaleFont = False
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "X"
.Axes(xlCategory, xlPrimary).AxisTitle.Font.Size = 12
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.AutoScaleFont = False
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Y"
.Axes(xlValue, xlPrimary).AxisTitle.Font.Size = 12
End With
With CurrentChart.SeriesCollection(1)
.Border.ColorIndex = 1
.Border.Weight = xlMedium
.Border.LineStyle = xlContinuous
.MarkerStyle = xlMarkerStyleNone
End With
With CurrentChart.SeriesCollection(1).DataLabels
.NumberFormat = "0.0"
.VerticalAlignment = xlCenter
.Position = xlLabelPositionBelow
.Orientation = xlHorizontal
.AutoScaleFont = False
.Font.Size = 12
.Font.Bold = True
.Font.ColorIndex = 3
End With
'CurrentChart.SeriesCollection(1).Points(1).DataLabel.Delete
Next Cnt