Microsoft Excel

Herbers Excel/VBA-Archiv

Digramm - Linie ändern nach Status

Betrifft: Digramm - Linie ändern nach Status von: hkoepp63
Geschrieben am: 28.09.2020 13:03:37

Hallo Zusammen,
nicht alles findet man bei Asta la Vista oder...
Hier ist meine Herausforderung.
Ich habe eine Tabelle mit einer Karte, die sich automatisch mit Daten von einer externen Tabelle befüllt.
Basierend an dem Status des jweiligen Meilensteins, soll sich die Art und Farbe der Linie im Diagramm ändern.
Ich könnte natürlich für jeden Meilenstein ein Digramm legen und das mit verschiedenen Layern abbilden, aber der Aufwand das bei 5 Projekten und ca. 80 Teilabschnitten / Projekt zu machen, würde Wochen dauern. Zumal die y & y Koordinaten genau mit einer darunterliegenden Karte übereinstimmen müssen, die für das jeweilige Projekt unterschiedlich sind.

https://www.herber.de/bbs/user/140489.xlsx

Ich danke Euch im Voraus für die Unterstützung.

Beste Grüße
Hinnerk

Betrifft: AW: Digramm - Linie ändern nach Status
von: Joachim Lewandowski
Geschrieben am: 28.09.2020 13:38:33

Hallo Hinnerk,
wenn Du es nicht mit verschiedenen Layern machen willst, benutze den Makro-Recorder und studier ein bisschen, was er so aufzeichnet. Solltest m.E. durchblicken.
Färbe die Linien in verschiedene Farben und Strichtypen.
Dann wertest Du Deine Eingaben mit Formeln im Blatt aus.
Die Ergebnisse kannst Du mit Range("A1").value ansprechen und abfragen und dann das aufgezeichnete Makro entsprechend anpassen. Ist kein Hexenwerk
VBA Code für eine Wenn-Abfrage der Zelle A1
Wert=range("A1").value

if Wert=1 then
"mach die Linie blau und getrichelt
end if
if Wert=2 then
"mach die Linie rot und gepunktet
end if
Viel Spaß beim Erfahrungsammeln!!!
Hoffe ich habe Dir trotz keiner fertigen Lösung geholfen!
Gruß