我想让我的图表将从我的图表的2个范围中获取数据,范围例如:E48:G59和A48:G59。
我将行数转换为变量,因为我需要每次添加另一行时添加到图表中,这是代码的相关部分:
Let CopyrangeCH1a = "E" & G & ":" & "G" & I
Let CopyrangeCH1b = "A" & G & ":" & "A" & I
ActiveSheet.ChartObjects("chart 2").Activate
ActiveChart.SetSourceData Source:=Range(CopyrangeCH1b, CopyrangeCH1a)
I和G是行的变量。
问题在于,当我执行时,我的图表会占用变量CopyrangeCH1a B48:G59的E48:G59的范围。
Althogh代码是正确的,变量显示E48:G59 ...... (它在第二列后面的第一列)
当我在变量范围内只有1个范围时,它就完美了
为什么它没有工作o.k有2个范围我可以解决它?