【发布时间】:2014-09-17 20:46:34
【问题描述】:
我正在尝试在我的饼图中插入数据,但出现了问题。
显然,VBA 不喜欢这样:
ActiveChart.SeriesCollection(1).Name = ws2.Range(ws2.Cells(r, 2), ws2.Cells(r + inc, 2))
ActiveChart.SeriesCollection(1).Values = ws2.Range(ws2.Cells(r, 15), ws2.Cells(r + inc, 15))
所以我试过这个:
ActiveChart.SeriesCollection(1).Name = "=Dashboard!$B$"&r&":$B$"&r+inc
但是还是不行……
【问题讨论】:
-
有人知道更好的解决方案吗?
-
系列的 .Name 只需要一个值。仅使用 .Values 部分或使用 ActiveChart 的 .SetSourceData。