VBA通过存储在单元格中的变量扩展图表范围

时间:2018-04-10 10:19:22

标签: vba charts range axis

这是正确的基础,但我在这里挣扎。我需要图形中数据源的行范围来扩展或缩回“J5”中的值。 “J5”动态变化,我可以使用调用函数在图形中工作。由于图表的设置方式,必须采用这种方式。到目前为止我的代码是:

<?php wp_kses_stripslashes( $string ) ?>

在哪里说“='Gantt'!$ L $ 3:$ L $ 4”我需要图表数据的范围从$ L $ 3开始并向下延伸J5中获得的值。谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

你的意思是

ActiveChart.SeriesCollection(16).Values = "='Gantt'!$L$3:$L$" & i

但是,您应该检查J5是否包含有效数字以防止运行时错误。

一个小提示:在VBA中处理行号和列号时,请始终使用数据类型long