gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 22:00:46 27 4
gpt4 key购买 nike

我编写了一个模块来将板堆叠到滚动拖车上,其中滚动拖车的数量在开始时是未知的。在输出报告的过程中,它包含一个图表,显示每个拖车的容量被充分利用的程度。

Utilisation chart

但是,由于开始时不知道 RT 的数量,我想添加一些代码来调整图表的源引用,以便它显示所有使用的预告片,但没有空的预告片。拖车总数保存在 iRTNo多变的。

我首先尝试录制一个宏并尝试在其中包含变量,但这没有用。我的第二次尝试是这样的:

With wsReport.ChartObjects("Chart 3")
.SetSourceData Source:=Sheets("RTTRACK").Range(Cells(2, 9), Cells(iRTNo + 1, 9))
End With

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

最佳答案

SetSourceData应该可以工作,但您没有正确限定 Cells调用,您需要使用 Chart Chartobject 的属性(property):

With Sheets("RTTRACK")
wsReport.ChartObjects("Chart 3").Chart.SetSourceData Source:=.Range(.Cells(2, 9), .Cells(iRTNo + 1, 9))
End With

关于vba - 如何使用 VBA 限制图表的源数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35291827/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com