excel VBA生成图表怎么才能始终以列为系列?

不要给我用这个ActiveChart.SeriesCollection(i).Values函数,因为数据多的时候要10多秒图才能出来... 不要给我用这个ActiveChart.SeriesCollection(i).Values 函数, 因为数据多的时候要10多秒图才能出来 展开
 我来答
办公喵
推荐于2016-11-01 · TA获得超过403个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:253万
展开全部
兄弟,可以在VBA中用Chart.SetSourceData 方法
为指定图表设置源数据区域。

语法
表达式.SetSourceData(Source, PlotBy)
表达式 一个代表 Chart 对象的变量。
参数
名称 必选/可选 数据类型 说明
Source 必选 Range 包含源数据的区域。
PlotBy 可选 Variant 指定数据绘制方式。可为以下 XlRowCol 常量之一:
xlColumns 或 xlRows。

具体示例
Charts(1).SetSourceData Source:=Sheets(1).Range("a1:b10"), _
PlotBy:=xlColumns
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式