vbscript 更改PowerPoint图表中散点图上所有点的颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 更改PowerPoint图表中散点图上所有点的颜色相关的知识,希望对你有一定的参考价值。

Sub FormatScatterPointsColour()

Dim i, j As Long
Dim sld As Slide
Dim shp As Shape
Dim sr As Series
Dim chrt As Chart
    For Each sld In ActivePresentation.Slides
        For Each shp In sld.Shapes

            If shp.HasChart Then
                j = shp.Chart.FullSeriesCollection.Count
                For i = 1 To j
                    shp.Chart.FullSeriesCollection(i).Format.Fill.Visible = msoTrue
                    shp.Chart.FullSeriesCollection(i).Format.Line.Visible = msoTrue
                    shp.Chart.FullSeriesCollection(i).Format.Fill.ForeColor.RGB = RGB(107, 156, 107)
                    shp.Chart.FullSeriesCollection(i).Format.Line.ForeColor.RGB = RGB(107, 156, 107)
                    shp.Chart.FullSeriesCollection(i).HasLeaderLines = True
                Next
            End If
    Next shp
    Next sld
End Sub

以上是关于vbscript 更改PowerPoint图表中散点图上所有点的颜色的主要内容,如果未能解决你的问题,请参考以下文章

vbscript 调整PowerPoint图表的数据标签

vbscript 调整演示文稿[PowerPoint VBA]中的所有图表的大小和重新定位

更改 PowerPoint 直方图图表中图表标题的文本颜色

在powerpoint vba中更改图表的数据源

vbscript [创建表格图例]在PowerPoint #PowerPoint中创建一行迷你表格图例

vbscript 在PowerPoint中调整散点图的标签