更新折线图的源数据或系列数据
我试图自动化一个折线图 ,使用这个VBA命令在一列(从单元格H11)中包含新的数据行:
ActiveChart.FullSeriesCollection(1).Values = _ ActiveSheet.Range("H11").End(xlDown).Select
但是我不断收到:
运行时错误“91”:对象variables或块variables未设置
什么是正确的方法来做到这一点?
.Select
是一个没有返回值的方法来改变活动的select。 您不能将其分配给Values
。 您可以select第一个并使用Selection
,或者使用返回一个Range
东西。
您可以像这样设置系列值范围:
ActiveChart.FullSeriesCollection(1).Values = _ Range("H11:H" & ActiveSheet.Range("H11").End(xlDown).Row)