Sub changeChartTitles()

Dim c As Chart

ws_count = ThisWorkbook.Worksheets.Count

For i = 1 To ws_count

Set ws = ThisWorkbook.worksheets(i)

For j = 1 to ws.ChartObjects(j).Chart

Set c= ws.ChartObjects(j).Chart

c.ChartTitle.Text= Replace(c.ChartTitle.Text, “OldStuff”, “NewStuff”)

Next ‘j

Next ‘i

End Sub

Leave a Reply

Your email address will not be published. Required fields are marked *