ich hätte ein kleines Problem, bei dem ihr mir sicherlich helfen könnt. Ich möchte auf einem Tabellenblatt die Größe von mehreren Diagrammen per VBA verändern. Wie ihr im angehängten Dokument sehen könnt, habe ich drei Diagramme in diesem Tabellenblatt mit vier, fünf und sechs Datenreihen bzw. Fragen, die ausgewertet werden sollen. Das ist die Ausgangsituation.
Im nächsten Schritt wird ein Makro (das ich hier aus Gründen der Einfachheit nicht eingebaut habe) ausgeführt, das die Zeilen löscht, wenn die betreffende Frage nicht ausgewertet werden soll. Es kann also sein, dass z.B. in Diagramm 1 nur noch eine Frage ausgewertet werden soll. Problem: Das Diagramm sieht dann verzerrt aus, da die Balken zu dick werden. Daher möchte ich die Diagrammgröße ensprechend per VBA anpassen, je nach dem, wie viele Kategorien/Fragen nach dem ausgeführten Makro noch enthalten sind.
Um es einfach zu halten, sollen für alle drei Diagramme die gleichen Regeln gelten. Beispiel:
Bei drei Fragen im Diagramm: Diagrammhöhe x und Höhe der Zeichnungsfläche x
Bei zwei Fragen im Diagramm: Diagrammhöhe y und Höhe der Zeichnungsfläche y
Bekommt das jemand für mich hin? Das wäre großartig! Meine VBA Kenntnisse sind stark limitiert, daher habe ich keine Vorarbeit leisten können.
Vielen Dank schon einmal!
Gruß Florian
https://www.herber.de/bbs/user/88704.xlsx