【问题标题】:Is there anyway to count the number of values in a Word Graph?无论如何要计算字图中的值的数量吗?
【发布时间】:2020-07-07 00:56:02
【问题描述】:

我需要在 Word 中获取图表中值的总数。最终,我希望能够更改条形图最后一个条的颜色,因此获取值的数量是一种方法。如果有任何其他方法可以获得最后一个值,请在此处发布,我们将不胜感激。

我需要能够使用 Word VBA 执行此操作。有人可以帮我吗?谢谢各位

【问题讨论】:

  • 图表是什么样的?它有多个系列还是您只需要将值计算在一个中?

标签: vba ms-word


【解决方案1】:

假设您有一个Chart 对象,例如可以从InlineShape 检索到,如下所示:

Dim shp As InlineShape
Dim cht As Chart
Set shp = ActiveDocument.InlineShapes(1)
Set cht = shp.Chart

可以统计图表第一个SeriesValues集合,例如:

MsgBox UBound(cht.SeriesCollection(1).Values)

【讨论】:

  • 这很有帮助。谢谢!
猜你喜欢
  • 2020-04-03
  • 2021-10-06
  • 2018-11-24
  • 2019-04-24
  • 2012-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-29
相关资源
最近更新 更多