Excel Vba:限制所有图表中的最大数据点数量?

时间:2014-10-21 21:38:09

标签: excel-vba charts vba excel

我编写代码在Excel Vba中生成大约7个图表。涉及许多数据点。我可以生成大约5个图表,直到我收到错误运行时错误1004:每个图表的最大数据系列数为255

此错误发生在

Set mychart = Activeworkbook.Charts.Add

这很有趣,因为我没有任何超过3个数据系列的图表。此外,就像我说的,我可以制作任何小于总数的图表组合。 似乎所有图表中使用的总数据点数量都有限制。

感谢。

1 个答案:

答案 0 :(得分:1)

使用类似

的内容
Dim rngActive As Range
Dim rngSelect As Range

Set rngActive = activecell
set rngSelect = selection

activesheet.cells(1,1).Offset(activesheet.usedrange.rows.count+1).select

' do your chart here

rngSelect.Select
rngActive.Activate