|
本帖最后由 jiulongpo 于 2012-6-25 21:18 编辑
- Sub 更改所有图表系列1的颜色()
- Dim Myslide As Slide '声明对象变量为幻灯片
- Dim Myshape As Shape '声明对象变量为形状
- Dim MySeries As Series '声明对象变量为图表系列
- For Each Myslide In Application.ActivePresentation.Slides '在幻灯片集合内循环
- For Each Myshape In Myslide.Shapes '在形状集合内循环
- If Myshape.HasChart Then '判断形状是否为图表
- Set MySeries = Myshape.Chart.SeriesCollection(1) '设置变量为图表内的系列1
- With MySeries.Format
- .Fill.Solid '设置系列1填充格式为单色的填充格式
- .Fill.ForeColor.RGB = RGB(0, 255, 0) '设置系列1的前景色为:绿色
- .Line.ForeColor.RGB = RGB(0, 255, 0) '设置系列1的边框线前景色为:绿色
- End With
- With Myshape.Chart
- .SetElement (msoElementPrimaryCategoryAxisWithoutLabels) '设置Y轴显示无标签
- .Axes(1).Border.Color = RGB(0, 255, 0) '设置Y轴边框颜色为:绿色
- End With
- End If
- Next Myshape
- Next Myslide
- End Sub
复制代码
截图:
附件:
18.zip
(187.06 KB, 下载次数: 35)
|
|