AW: Diagramm einfärben
10.04.2010 08:23:02
fcs
Hallo Stefan,
die Aussagekraft eines solchen Diagramms ist aber nicht so besonders groß. Dann kanst du gleich den Diagrammtyp gestapelte Linien nehmen.
Ansonsten kann man viele Reihen eines Diagramms nur per Makro zügig einheitlich formatieren.
Gruß
Franz
'Erstellt unter Excel 2007
Sub Diag_FlaechenWeiss()
Dim oChart As Chart, oReihe As Series
Set oChart = Charts("Diagramm1") 'Diagramm auf eigenem Blatt
' Set oChart = Worksheets("test").ChartObjects(1).Chart 'Diagramm eingebettet in Tabellenblatt
For Each oReihe In oChart.SeriesCollection
With oReihe.Format
With .Fill 'Füllfarbe
.Solid
.ForeColor.RGB = RGB(Red:=255, Green:=255, Blue:=255) 'weiß
.BackColor.RGB = 1 'schwarz
End With
With .Line 'rahmenlinie
.Visible = 1
.Weight = 1
.DashStyle = msoLineSolid
.ForeColor.RGB = RGB(Red:=0, Green:=0, Blue:=0) 'schwarz
.BackColor.RGB = RGB(Red:=0, Green:=0, Blue:=0) 'schwarz
End With
End With
Next
End Sub