1
Excel / Office 2010: VBA Diagramm-Layout
« am: Juni 11, 2014, 20:21:32 Nachmittag »
Hallo Foren-Gemeinde,
zur weitestgehend automatisierten Kontrolle einer Excel-Schulaufgabe suche ich eine Möglichkeit, bestimmte Eigenschaften eines in Excel2010 mit Bordmitteln erzeugten Diagramms per VBA auszulesen.
Bsp. für ein Kreisdiagramm:
Diagrammname: "Blattname, Xyz-Diagramm" (funktioniert mit variable = .Name)
Diagrammtyp: Kreis (funktioniert mit variable = .ChartType)
Diagrammformatvorlage 2 (funktioniert mit variable = .ChartStyle)
Zuweisen bzw. ändern des Layouts geht leicht.
z.B. Diagrammlayouts Layout 5 mit VBA: .ApplyLayout (n) (n = Zahl 1 bis 10, hier also 5)
So dachte ich, dass eine Abfrage vielleicht so klappen könnte:variable = .ApplyLayout
Funktioniert leider nicht, Compiler meckert.
Hat jemand von euch vielleicht eine Idee, ggf. welche Konstante man nach dem layout abfragen kann?
Danke im Voraus, Eagle51
zur weitestgehend automatisierten Kontrolle einer Excel-Schulaufgabe suche ich eine Möglichkeit, bestimmte Eigenschaften eines in Excel2010 mit Bordmitteln erzeugten Diagramms per VBA auszulesen.
Bsp. für ein Kreisdiagramm:
Diagrammname: "Blattname, Xyz-Diagramm" (funktioniert mit variable = .Name)
Diagrammtyp: Kreis (funktioniert mit variable = .ChartType)
Diagrammformatvorlage 2 (funktioniert mit variable = .ChartStyle)
Zuweisen bzw. ändern des Layouts geht leicht.
z.B. Diagrammlayouts Layout 5 mit VBA: .ApplyLayout (n) (n = Zahl 1 bis 10, hier also 5)
So dachte ich, dass eine Abfrage vielleicht so klappen könnte:variable = .ApplyLayout
Funktioniert leider nicht, Compiler meckert.
Hat jemand von euch vielleicht eine Idee, ggf. welche Konstante man nach dem layout abfragen kann?
Danke im Voraus, Eagle51