如何访问PPT折线图的标记边框[不是大小] [英] How to access Marker Border [not size] for PPT Line charts

查看:0
本文介绍了如何访问PPT折线图的标记边框[不是大小]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用此代码片段访问突出显示的属性[请参阅图片],但不确定我是否访问正确的属性。我怀疑这一点的原因是,当我尝试为这些属性分配不同的值集时,代码确实运行了,但更改没有反映在图表中。令我惊讶的是,这些属性在智能感知下拉列表中显示为隐藏成员。这是不是意味着这些属性现在已经过时了。如果是,那么我如何访问这些属性?请帮忙。

Dim i As Long
For i = 1 To thischart.FullSeriesCollection.Count
      
     Dim EachSeries As Series
     Dim StoreProps(2) as variant

     Set EachSeries = thischart.FullSeriesCollection(i)       
     StoreProps(1) = EachSeries.Border.Color
     StoreProps(2) = EachSeries.Border.Weight

Next

属性图片:

智能图片:

编辑1:现在有一个新问题。当我尝试将.Border.Weight属性和Format.Line.Weight属性读取到EXCEL时,.Border.Weight获取的值不正确。当设置为5、4.75或7时...手动获取4。尝试同时设置这两个属性时也会出现相同的问题。.Border.Weight设置不正确。

在文档中,有关于边框对象的警告。我想知道是不是这导致了这个问题。如果是这样,有什么解决方法可以同时获取/设置这两个属性。

推荐答案

您需要使用Format.Line属性

 StoreProps(1) = EachSeries.Format.Line.ForeColor.RGB
 StoreProps(2) = EachSeries.Format.Line.Weight

这篇关于如何访问PPT折线图的标记边框[不是大小]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆