ich einen Code zu schreiben versuchen, die von Plannamen über einen vordefinierten Array-Schleifen und tut smth jedes Diagramm Meine erste Vermutung warSchleife über Array eines Chart
Sub Select_Charts_On_Sheet()
'Selects every chart on a sheet
Dim c As Chart
Dim ChartArray As Variant
ChartArray = Array("Chart 1", "Chart 2", "Chart 3", "Chart 4")
For Each c In Charts(ChartArray)
MsgBox (c.Name)
Next c
End Sub
Doch es funktioniert nicht. Irgendwelche Vorschläge?
Charts ist für Diagrammblätter. Sie können stattdessen ChartObjects verwenden https://stackoverflow.com/questions/36955925/loop-through-all-charts-in-a-workbook-with-vba – Slai
Mögliche Duplikate von [Schleife durch alle Diagramme in einer Arbeitsmappe mit VBA] (https://stackoverflow.com/questions/36955925/loop-through-all-charts-in-a-workbook-with-vba) –