作者kazumi6533 (patrick)
看板Visual_Basic
标题[VBA ] 请问关於建立图表的问题
时间Mon Jul 23 20:49:30 2007
请问各位高手
小弟尝试从Excel中透过VBA去做运算,
想将结果直接转成图表输出
目前做到这样,
假设我经过运算之後,得到一个n rows, 2 columns的阵列
称作A好了
我想将第一个column,也就是A[i,1]当作x轴
第二个column,即A[i,2]当作y轴
於是我把A[i,1]存成一个list A1
A[i,2]存成另一个 A2
然後我这样写
With ActiveChart
.SeriesCollection.Newseries
.SeriesCollection.XValues=Array(A1)
.SeriesCollection.Values=Array(A2)
因为我是照书上写的,不过他在Array( )这一行里面的参数是直接下
了一个list,像这样Array("a","b","c")
於是我的问题是,当我的阵列A不是很大(十几个值时),可以画出我想
要的图,可是当我的阵列很大时(大概三四百笔),那就会出现错误
请问这是为什麽,是有限制这个list的数目?或是我不能这样写?
那麽如果想达到我的需求,请问可以怎麽做呢
拜托大家了,谢谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.36.12
1F:推 icene:错误讯息是写什麽,说一下吧~ 07/24 12:04
2F:推 kazumi6533:无法设定种类Series的XValue属性....谢谢 07/24 12:14