Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Mit VBA neue Datenreihe in Diagramm Einfügen |
06.06.2019 11:22:49 |
Alex |
|
|
|
07.06.2019 18:58:52 |
Gast1597 |
|
|
|
08.06.2019 10:58:30 |
Gast71100 |
|
|
Von:
Alex |
Datum:
06.06.2019 11:22:49 |
Views:
1141 |
Rating:
|
Antwort:
|
Thema:
Mit VBA neue Datenreihe in Diagramm Einfügen |
Hallo zusammen,
ich versuche zur Zeit mit VBA in eine Tabelle eine neue Zeile eizufügen (funktioniert) und dann diese Zeile als neue Daten in ein Diagramm zu übernehmen. Schwierigkeit hierbei: Die Daten müssen als neue Datenreihe eingefügt werden, da sonst das Diagramm nicht mehr funktioniert. Da die eingefügte Zeile an unterschiedlichen Stellen eingefügt werden kann ist es nötig, das Einlesen der Daten für das Diagramm über eine Variable zu gestalten.
Hier liegt das Problem. Ich bekomme die Variablen mit den Adressen der Zellen nicht zum laufen. Sämtliche Varianten der Übergabe haben bisher nicht funktioniert.
i ist die Zählvariable der eingefügten Zelle
Code sieht bisher so aus:
Dim Name As String
Dim XValue As String
Dim YValue As String
Dim Bubble As String
Dim ZeileNeu As String
ZeileNeu = ActiveCell.Row +1 ' So nötig, wegen dem Einfügen der Zelle
ActiveSheet.ChartObjects("Diagramm 1").Activate
ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(20 + i).Name = Name
ActiveChart.FullSeriesCollection(20 + i).XValues = XValue
ActiveChart.FullSeriesCollection(20 + i).Values = Value
ActiveChart.FullSeriesCollection(20 + i).BubbleSizes = Bubble
Ich habe es bereits versucht, direkt die Befehle anzuhängen, " " bringt auch nichts, anderes Datenformat auch nicht. Der Fehler der Ausgegeben wird ist "1004, Parameter ungültig" und tritt bei der Übergabe der Variable auf.
Hat wer eine Lösung dazu?
Gruß
Alex
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
Mit VBA neue Datenreihe in Diagramm Einfügen |
06.06.2019 11:22:49 |
Alex |
|
|
|
07.06.2019 18:58:52 |
Gast1597 |
|
|
|
08.06.2019 10:58:30 |
Gast71100 |
|
|