以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 单元格图最小值颜色问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191980) |
-- 作者:njzwm -- 发布时间:2024/5/20 22:32:00 -- 单元格图最小值颜色问题 If e.Col.Name = "柱状图" Then e.Chart.AddValues(e.Row ("数字集合").split(",")) e.Chart.ChartType = 1 \'使用柱状图\' e.Chart.StartingValue = 0 e.Chart.SeriesColor = Color.Gray \'设置图表颜色\' e.Chart.ShowHigh = True \'标记最大值 e.Chart.HighMarkerColor = Color.Red \'设置最大值标记颜色 e.Chart.ShowLow = True \'标记最小值 e.Chart.LowMarkerColor = Color.Green \'设置最小值标记颜色 e.DrawChart() End If 问题:以上的语句只有在最小值是负数是才变绿色,如果最小值是正数的话,颜色去不变绿,请教各位,应该怎么处理才能使只要是最小值(无论正负)都变绿色?
|
-- 作者:有点蓝 -- 发布时间:2024/5/20 22:40:00 -- 把e.Chart.StartingValue = 0去掉 |
-- 作者:njzwm -- 发布时间:2024/5/22 20:51:00 -- 谢谢蓝版指导,再请教一下: 在单元格绘图中,是否可以设定Y轴的最小值,就像
Chart.AxisY.Min
= 0 的语句? |
-- 作者:有点蓝 -- 发布时间:2024/5/23 8:33:00 -- 就是e.Chart.StartingValue = 0 |