首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用VBA限制图表的源数据?

如何使用VBA限制图表的源数据?
EN

Stack Overflow用户
提问于 2016-02-09 12:15:14
回答 1查看 24关注 0票数 1

我已经编写了一个模块来将板块堆叠到预告片上,在这里,开始时不知道预告片的数量。在输出报告的过程中,它包括一个图表,以显示如何充分利用每个拖车的能力。

但是,由于RTs的数量是未知的,所以我想添加一些代码来调整图表的源引用,这样它就可以显示所有使用的拖车,而不是空的。滚动拖车的总数保存在iRTNo变量中。

我首先尝试记录一个宏,并尝试在其中包含变量,但这是行不通的。我的第二次尝试是:

代码语言:javascript
运行
复制
With wsReport.ChartObjects("Chart 3")
    .SetSourceData Source:=Sheets("RTTRACK").Range(Cells(2, 9), Cells(iRTNo + 1, 9))
End With

但这也行不通。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-09 12:26:44

SetSourceData应该可以工作,但是您没有正确地限定Cells调用,您需要使用ChartobjectChart属性

代码语言:javascript
运行
复制
With Sheets("RTTRACK")
    wsReport.ChartObjects("Chart 3").Chart.SetSourceData Source:=.Range(.Cells(2, 9), .Cells(iRTNo + 1, 9))
End With
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35291827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档