Thema Datum  Von Nutzer Rating
Antwort
Rot Datenbereiche in Diagrammen aktualisieren
26.04.2007 00:18:50 jawosis
NotSolved
09.06.2017 11:30:03 Predator
NotSolved
11.06.2017 00:39:36 Gast86006
NotSolved

Ansicht des Beitrags:
Von:
jawosis
Datum:
26.04.2007 00:18:50
Views:
2095
Rating: Antwort:
  Ja
Thema:
Datenbereiche in Diagrammen aktualisieren
Hallo,

mein eingebettetes Diagramm greift auf benannte Bereiche des Datenblattes zu - z.B. habe ich einen Bereich "Aktuelle_Daten" der immer die aktuellen Daten beinhaltet und somit als Datenquelle für das Diagramm dienen soll.

VBA Code:
ActiveChart.SetSourceData Source:=Sheets("Datenblatt_1").Range("Aktuelle_Daten"), PlotBy _
:=xlColumns.)


Aktualisiere ich nun das Datenblatt verweist der benannte Bereich "Aktuelle_Daten" wie es sich gehört auf die aktualisierten Daten - ein Klick auf den enstprechenden benannten Bereich des Dropown Menüs in Excel bestätigt dies.

Ich würde nun auch gerne das Diagramm, welches ich vor der Aktualisierung erstellt habe an die aktuellen Daten binden.

Wie kann ich das möglichst einfach realisieren?

Da mir nichts leichtes eingefallen ist, habe ich versucht die Datenquelle, also den verwendeten benannten Bereich (hier: "Aktuelle_Daten") des bestehenden Diagramms per VBA auszulesen um diese Info als Paramter an meine Diagrammerstellfunktion zu übergeben. Schließlich sollte bei einer erneuten Erstellung des Diagramms der benannte Bereich "Aktuelle_Daten" auf die jetzt aktuellen Daten verweisen.

Leider weiß ich nicht wie ich die Datenquelle per VBA auslesen kann um diese als Parameter zu übergeben.

Versuche wie z.B. "quelle = database.Sheets(1).ChartObjects(1).Chart.SourceData" funktionieren nicht!

--> Sollte jemand wissen wie ich die Datenquelle eines Diagramms per VBA auslesen und in eine Variable packen kann wäre dies eine große Hilfe.

Alternativ würde mir ein Tip zu einer einfacheren Lösung der Aktualisierung des Diagramms auch weiterhelfen.


Vielen Dank!


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datenbereiche in Diagrammen aktualisieren
26.04.2007 00:18:50 jawosis
NotSolved
09.06.2017 11:30:03 Predator
NotSolved
11.06.2017 00:39:36 Gast86006
NotSolved