У меня есть несколько сводных диаграмм на листе. Как я могу сослаться на конкретную c существующую сводную диаграмму по имени? В настоящее время у меня работает следующий код:
ThisWorkbook.Sheets("State").Shapes.AddChart2(XlChartType:=xlColumnStacked, Left:=140, Top:=0, Width:=800, Height:=550, NewLayout:=True).Select
ActiveChart.SetSourceData Source:=Range(ThisWorkbook.Sheets("State").PivotTables("StateTableName").TableRange2.Address)
ActiveChart.ChartTitle.Text = "State Resourcing"
Это нормально, когда вы впервые создаете диаграмму, но если мне нужно изменить формат существующей сводной диаграммы, мне нужно заменить «ActiveChart». с чем-то вроде: ThisWorkbook.Sheets("State").ChartObjects("MyPivotChart").ChartTitle
Как я могу назвать сводную диаграмму, а затем ссылаться на эту сводную диаграмму по имени?