03.05.2022, 11:20
Hallo, ich habe seid langem mal wieder eine Herausforderung.
Ich möchte gerne aus einem Inhaltsverzeichniss heraus dynamisch objekte wie zb Diagramme einblenden.
Statisch ist das ja kein Problem mit:
ActiveSheet.ChartObjects("Diagramm 084").Visible = Not ActiveSheet.ChartObjects("Diagramm 084").Visible
Aber Ziel ist es, das 084 durch den Inhalt der Spalte G in der jeweiligen aktiven Zeile zu ersetzen.
Ungefähr so:
ActiveSheet.ChartObjects("Diagramm & Range("g" & ActiveCell.Row).Value").Visible = Not ActiveSheet.ChartObjects("Diagramm & Range("g" & ActiveCell.Row).Value").Visible
Aber leider kommt dann Fehler. Hat wer nen Tip?
Ich möchte gerne aus einem Inhaltsverzeichniss heraus dynamisch objekte wie zb Diagramme einblenden.
Statisch ist das ja kein Problem mit:
ActiveSheet.ChartObjects("Diagramm 084").Visible = Not ActiveSheet.ChartObjects("Diagramm 084").Visible
Aber Ziel ist es, das 084 durch den Inhalt der Spalte G in der jeweiligen aktiven Zeile zu ersetzen.
Ungefähr so:
ActiveSheet.ChartObjects("Diagramm & Range("g" & ActiveCell.Row).Value").Visible = Not ActiveSheet.ChartObjects("Diagramm & Range("g" & ActiveCell.Row).Value").Visible
Aber leider kommt dann Fehler. Hat wer nen Tip?