使用线状图
单元格图表默认类型是线状图。
我们可以对线状图进行一些设置。
例如新建一个文件,在DrawCell事件写入代码:
If
e.Col.Name
= "第一列"
Then
e.Chart.AddValues(3,7,-2,4,8,-3,5)
e.Chart.SeriesColor
= Color.Gray
'设置线条颜色
e.Chart.ShowMarkers
= True
'显示数据标记
e.Chart.MarkersColor
= Color.IndianRed
'设置标记颜色
e.DrawChart()
End
If
得到的图表为:
你可以只标记一些特殊的点,例如只标出最大值和最小值,可以将代码改为:
If
e.Col.Name
= "第一列"
Then
e.Chart.AddValues(3,
-2, 4,
2, 8,
1)
e.Chart.SeriesColor
= Color.CadetBlue
'设置线条颜色
e.Chart.ShowHigh
= True
'标记最大值
e.Chart.HighMarkerColor
= Color.Red
'设置最大值标记颜色
e.Chart.ShowLow=
True
'标记最小值
e.Chart.LowMarkerColor
= Color.Green
'设置最小值标记颜色
e.DrawChart()
End
If
得到的图表为:
如果需要,你可以显示X轴,例如:
If
e.Col.Name
= "第一列"
Then
e.Chart.AddValues(3,
-2, 4,
2, 8, -3)
e.Chart.DisplayXAxis
= True
'显示X轴
e.Chart.AxisColor
= Color.Pink
'设置X轴颜色
e.Chart.SeriesColor
= Color.CadetBlue
'设置线条颜色
e.DrawChart()
End
If
得到的图表为:
有关线状图的更多设置,请参考:单元格图表属性参考