20.02.2023, 11:04 (Dieser Beitrag wurde zuletzt bearbeitet: 20.02.2023, 11:04 von Mila.)
Hi, super vielen Dank, das klappt wie es soll, fehlte wohl "nur" das Address.
Aber natürlich hab ich schon wieder zwei neue Probleme, wo der Macro Rekorder aber anscheint nicht funktioniert, ich möchte für die Datenbalken einen Farbverlauf einstellen, so wie auf dem Bild im Anhang zu sehen, wenn ich das mit dem Recorder aufzeichne bekomme ich aber nur ein
20.02.2023, 14:24 (Dieser Beitrag wurde zuletzt bearbeitet: 20.02.2023, 14:27 von schauan.)
Hallöchen,
bei dem aufgezeichneten Code steht nix zum Farbverlauf Schaue mal da bei microsoft-fillformat.twocolorgradient .. und zu den Seitenrändern, beim richtigen Blatt bist Du?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • Mila
setze, dann klappt es auch mit den Seitenrändern. Danke für deinen Tip mit den ActiveSheet.
Noch eine Rückmeldung zu den Farbverläufen, im Diagramm die hab ich nun so gelöst.
Code:
With .SeriesCollection(1) .DataLabels.Font.Color = vbWhite With .Format.Fill 'Der erste Balken im Chart .TwoColorGradient msoGradientVertical, 2 .GradientStops.Insert RGB(0, 0, 255), 0 'Hell Grün bei 0% .GradientStops.Insert RGB(86, 86, 255), 0.7 'Mittleres Grün bei 50% .GradientStops.Insert RGB(255, 255, 255), 1 'Weiß bei 100% End With End With
Hi, ich habe aber noch eine Frage, ich habe Diagramme die dann "interessante" Daten haben, so das der Balken sehr klein ist und da die Schriftfarbe weiß ist sieht man diese dann nicht, in dem blauen Balken sieht man es.
Wie kann ich das abfangen das auch bei den kleinen Balken dann die Schrift angezeigt wird, also da müsste ja wahrscheinlich dann dynamisch die Farbe gewechselt werden.
In dem Blauen Balken sieht man aber auch das der Umbruch nicht sauber ist, wie kann ich die Zahl in einer Zeile anzeigen?
Hi, vielleicht noch einer eine idee wie ich die Datenbeschriftung optimieren kann, man sieht halt bei ganz kleinen blauen Balken teilweise garkeinen Text (da Textfarbe weiß) und bei anderen wird wieso auch immer so ein unschöner Zeilenumbruch gemacht, wie bekomme ich den weg, der Balken ist eigentlich groß genug..
Leider konnte ich mit dem Recorder und Google keine passende idee finden.
Du kannst die Beschriftung auch außerhalb setzen, da pass immer schwarz auf weiß oder eben zum Hintergrund passend. Bei schmalen Balken hast Du aber auch das Problem, dass sich Beschriftungen überschneiden können. Du müsstest ggf. in Abhängigkeit der Balkenanzahl die Schriftgröße variieren.
Eventuell hilft die Option "Textüberlauf über Form zulassen" bei der Ausrichtung der Datenbeschriftung.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)