Hallo,
ist eigentlich nicht besonders schwierig. Das Diagramm hat ja
verschiedene Eigenschaften und ist selbst ein Objekt innerhalb
eines Formulars. Du kannst also mit Formularname.Diagrammname.Eigenschaft
das ganze Diagramm mittels VBA-Code steuern. Die Eigenschaften
für die Werte im Diagramm lauten .RowSourceType und .RowSource
Hier ein Beispiel, wie die .RowRource-Eigenschaft für ein
einfaches Diagramm aussehen könnte:
Form1.Chart1.RowSource = "SELECT Monat,Sum(Betrag) AS SumOfBetrag FROM Tabelle1 GROUP BY Monat;"
Wenn Du mittels Assistenten ein Diagramm erstellt und dann im
Entwurfsmodus die Eigenschaften des Diagramms ansiehst, siehst
Du schon, was mit welcher Eigenschaft gesteuert wird. Außerdem
gibt es eine recht gute Hilfe dazu.
Viel Spaß
Gruß
(Woly)