我编写代码在Excel Vba中生成大约7个图表。涉及许多数据点。我可以生成大约5个图表,直到我收到错误运行时错误1004:每个图表的最大数据系列数为255 。
此错误发生在
行Set mychart = Activeworkbook.Charts.Add
这很有趣,因为我没有任何超过3个数据系列的图表。此外,就像我说的,我可以制作任何小于总数的图表组合。 似乎所有图表中使用的总数据点数量都有限制。
感谢。
答案 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