Excel VBA中图表错误“不能设置类 series的values属性

xueyepiaoling 2008-07-22 04:02:12
ActiveChart.SeriesCollection(1).Values = arrValue “ arrValue”是一个单精度single数组,可是每次都出现这个错误,请各位大虾帮帮忙
...全文
378 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
okexcel 2008-07-26
  • 打赏
  • 举报
回复
可以把数组中的数据合成一个字符串。
如str="5,6,7,8"
ActiveChart.SeriesCollection(1).Values = split(str,",")
xueyepiaoling 2008-07-23
  • 打赏
  • 举报
回复
上面的方法我试过了,帮助文档里也有,可是我要的不是这样的数组,我的数组是不定长的,内容每次也不一样
fvflove 2008-07-22
  • 打赏
  • 举报
回复

'看一下也许对你有帮助
'在使用之前先要创建
Sub Series()
'Dimension variable x as Integer data type
Dim x as Integer
Sheets("Sheet1").Select
ActiveSheet.ChartObjects(1).Select
Selection.Chart.SeriesCollection.Add Source:=Range("A1") '先增加一个
x = Selection.Chart.SeriesCollection.Count '设置要对最后一个进行处理
Selection.Chart.SeriesCollection(x).Values = Array(5, 6, 7) '注意此处进行值,与你的有何不同。
End Sub




2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧