Thema Datum  Von Nutzer Rating
Antwort
10.08.2022 14:36:24 markusy
Solved
10.08.2022 20:11:17 xlKing
*****
NotSolved
12.08.2022 11:21:47 Markusy
NotSolved
12.08.2022 14:18:33 markusy
NotSolved
12.08.2022 18:48:34 xlKing
*****
NotSolved
16.08.2022 16:17:40 markusy
NotSolved
Rot VBA Balken mit bestimmter Farbe hochsetzen
17.08.2022 22:10:13 xlKing
*****
NotSolved
18.08.2022 14:22:00 markusy
NotSolved
18.08.2022 23:35:05 xlKing
*****
NotSolved
22.08.2022 14:30:57 Gast33285
Solved
24.08.2022 02:08:22 xlKing
*****
NotSolved
24.08.2022 13:58:26 markusy
Solved

Ansicht des Beitrags:
Von:
xlKing
Datum:
17.08.2022 22:10:13
Views:
486
Rating: Antwort:
  Ja
Thema:
VBA Balken mit bestimmter Farbe hochsetzen

Kann ich das nicht so machen, dass die Darstellungen mit Farbe einfach eine niedrigere Plotorder haben müssen als ohne Farbe?

Klar geht das. Du musst lediglich mit einer Schleife die diversen Datenreihen eines Diagramms durchgehen und alle versteckten Reihen nach oben schieben.

For Each sc In Tabelle1.ChartObjects(1).Chart.SeriesCollection
  If sc.Format.Fill.Visible = msoFalse Then
    sc.PlotOrder = Tabelle1.ChartObjects(1).Chart.SeriesCollection.Count
  End If
Next sc

Allerdings musst du zuvor die ganz unten sichtbar bleibende Reihe von Hand oder über ein anderes Makro einfärben. Wenn du diese also ohnehin sowieso anfasst, was hindert dich daran, gleich die Verschiebung mit zu erledigen? Vergib mir, aber ich versuche immer noch zu verstehen, wo dein Problem liegt?

Du sprichst ja von mehreren Diagrammen. Sind diese denn alle gleich aufgebaut? Ist also z.B. Firma bzw. Kategorie A zu einem bestimmten Zeitpunkt immer in Reihe 3? Wenn du nun also in Diagramm 1 eine Reihe einfärbst willst du dann nicht nur diese sondern dieselbe Kategorie auch in allen anderen Diagrammen nach unten an die X-Achse schieben? Wenn ja, ließe sich da was machen. Aber sicher meinst du was ganz Anderes. Und warum versteckst du die anderen Firmen nicht einfach durch Ausblenden der entsprechenden Daten-Zeilen/-Spalten? Die noch sichtbare Firma rutscht dann automatisch an die X-Achse.

Mr. K.


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
10.08.2022 14:36:24 markusy
Solved
10.08.2022 20:11:17 xlKing
*****
NotSolved
12.08.2022 11:21:47 Markusy
NotSolved
12.08.2022 14:18:33 markusy
NotSolved
12.08.2022 18:48:34 xlKing
*****
NotSolved
16.08.2022 16:17:40 markusy
NotSolved
Rot VBA Balken mit bestimmter Farbe hochsetzen
17.08.2022 22:10:13 xlKing
*****
NotSolved
18.08.2022 14:22:00 markusy
NotSolved
18.08.2022 23:35:05 xlKing
*****
NotSolved
22.08.2022 14:30:57 Gast33285
Solved
24.08.2022 02:08:22 xlKing
*****
NotSolved
24.08.2022 13:58:26 markusy
Solved