MSChart1怎么样设置每一个柱状图颜色
时间:2011-08-23
来源:互联网
Option Explicit
Private Sub Form_Activate()
Call GraphShowBasic
Dim show_arr(9, 2)
show_arr(0, 1) = "加"
show_arr(0, 2) = 5
show_arr(1, 1) = "减"
show_arr(1, 2) = 10
show_arr(2, 1) = "乘"
show_arr(2, 2) = 15
show_arr(3, 1) = "除"
show_arr(3, 2) = 12
show_arr(4, 1) = "除"
show_arr(4, 2) = 14
show_arr(5, 1) = "除"
show_arr(5, 2) = 8
show_arr(6, 1) = "除"
show_arr(6, 2) = 16
show_arr(7, 1) = "除"
show_arr(7, 2) = 13
show_arr(8, 1) = "除"
show_arr(8, 2) = 6
show_arr(9, 1) = "除"
show_arr(9, 2) = 20
With MSChart1
.RowCount = 10
.ChartData = show_arr
.Column = 1
.Refresh
End With
End Sub
Private Sub GraphShowBasic()
With MSChart1.Plot.Backdrop
' 除非将样式属性正确地设置为VtFillStyleBrush
' 否则不会有颜色显示。
.Fill.Style = VtFillStyleBrush
.Fill.Brush.FillColor.Set 100, 255, 200
' 添加边框。
.Frame.Style = VtFrameStyleThickInner
' 将样式设置为显示阴影。
.Shadow.Style = VtShadowStyleDrop
End With
With MSChart1.Plot
' 将样式设置为实心。
.Wall.Brush.Style = VtBrushStyleSolid
' 将颜色设置为。
.Wall.Brush.FillColor.Set 255, 255, 0
End With
With MSChart1.Plot '将绘图底色设置为蓝色。
.PlotBase.BaseHeight = 200
.PlotBase.Brush.Style = VtBrushStyleSolid
.PlotBase.Brush.FillColor.Set 0, 0, 255
End With
With MSChart1.Title.VtFont
.Name = "趋势图"
.Style = VtFontStyleBold
.Effect = VtFontEffectUnderline
.Size = 14
.VtColor.Set 255, 0, 255
End With
End Sub
Private Sub Form_Activate()
Call GraphShowBasic
Dim show_arr(9, 2)
show_arr(0, 1) = "加"
show_arr(0, 2) = 5
show_arr(1, 1) = "减"
show_arr(1, 2) = 10
show_arr(2, 1) = "乘"
show_arr(2, 2) = 15
show_arr(3, 1) = "除"
show_arr(3, 2) = 12
show_arr(4, 1) = "除"
show_arr(4, 2) = 14
show_arr(5, 1) = "除"
show_arr(5, 2) = 8
show_arr(6, 1) = "除"
show_arr(6, 2) = 16
show_arr(7, 1) = "除"
show_arr(7, 2) = 13
show_arr(8, 1) = "除"
show_arr(8, 2) = 6
show_arr(9, 1) = "除"
show_arr(9, 2) = 20
With MSChart1
.RowCount = 10
.ChartData = show_arr
.Column = 1
.Refresh
End With
End Sub
Private Sub GraphShowBasic()
With MSChart1.Plot.Backdrop
' 除非将样式属性正确地设置为VtFillStyleBrush
' 否则不会有颜色显示。
.Fill.Style = VtFillStyleBrush
.Fill.Brush.FillColor.Set 100, 255, 200
' 添加边框。
.Frame.Style = VtFrameStyleThickInner
' 将样式设置为显示阴影。
.Shadow.Style = VtShadowStyleDrop
End With
With MSChart1.Plot
' 将样式设置为实心。
.Wall.Brush.Style = VtBrushStyleSolid
' 将颜色设置为。
.Wall.Brush.FillColor.Set 255, 255, 0
End With
With MSChart1.Plot '将绘图底色设置为蓝色。
.PlotBase.BaseHeight = 200
.PlotBase.Brush.Style = VtBrushStyleSolid
.PlotBase.Brush.FillColor.Set 0, 0, 255
End With
With MSChart1.Title.VtFont
.Name = "趋势图"
.Style = VtFontStyleBold
.Effect = VtFontEffectUnderline
.Size = 14
.VtColor.Set 255, 0, 255
End With
End Sub
作者: wl58796351 发布时间: 2011-08-23
录制Excel宏,依照宏的代码来改写。
作者: Veron_04 发布时间: 2011-08-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28