Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Diagramme, Datentabelle sortieren, VBA

Diagramme, Datentabelle sortieren, VBA
12.01.2006 10:30:17
Michael
Hallo,
ich möchte gerne die Einträge der Datentabelle eines Diagramms sortieren, da man in den Dialogen zur Datentabelle keinen Einfluß darauf hat.
Folgendes habe ich ausprobiert:

Sub Datenquellen_Sortieren()
Dim mySeries(8) As Series
For i = 1 To 8
Set mySeries(i) = Charts("abc").SeriesCollection(i)
Debug.Print mySeries(i).Name
Next i
' Stop
Set Charts("abc").SeriesCollection(1) = mySeries(8)
Set Charts("abc").SeriesCollection(2) = mySeries(7)
Set Charts("abc").SeriesCollection(3) = mySeries(6)
Set Charts("abc").SeriesCollection(4) = mySeries(5)
Set Charts("abc").SeriesCollection(5) = mySeries(4)
Set Charts("abc").SeriesCollection(6) = mySeries(3)
Set Charts("abc").SeriesCollection(7) = mySeries(2)
Set Charts("abc").SeriesCollection(8) = mySeries(1)
End Sub

Der Code bis zum Kommentar "Stop" funktioniert wunderbar. Danach bekomme ich den Fehler 13, "Typen unverträglich".
Weiß jemand Rat?
Viele Grüße
Michael Funk
--
Herr, schenk mir Geduld ... Sofort!
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Diagramme, Datentabelle sortieren, VBA
12.01.2006 16:49:49
Herbert
hallo Michael,
wenn ich das richtig verstanden habe geht das so:


Sub Datenquellen_Sortieren()
Dim i%, mySeries(4), a$, b$, c$, d$
For i = 1 To 4
    Set mySeries(i) = Charts("abc").SeriesCollection(i)
Next
a = mySeries(1).Name
b = mySeries(2).Name
c = mySeries(3).Name
d = mySeries(4).Name
With Charts("abc")
      .SeriesCollection(1).Name = d
      .SeriesCollection(2).Name = c
      .SeriesCollection(3).Name = b
      .SeriesCollection(4).Name = a
End With
End Sub

     gruß Herbert
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige