基于VBA中的可变单元格范围设置图表源数据

问题描述 投票:6回答:2

我正在创建报告模板,其一部分将生成结构类似于移动平均线的数据图表

为此,我需要在一张纸上选择一系列数据(例如f10:i14)并将其放置并设置为一张图表的来源

下面的代码起作用

ActiveChart.SetSourceData Source:=Sheets("Weekly Trends").Range("f10,i14")

但这不是

ActiveChart.SetSourceData Source:=Sheets("Weekly Trends").Range(Cells(x, y), Cells(k, z))

它返回1004 error

但是出于报告目的,我需要根据变量索引指定范围,请帮忙

excel vba excel-vba charts
2个回答
14
投票

您必须完全限定.Cells对象


0
投票

Buena tarde deseo crear ungráficode velas pero no he podido。代表个人身份的体育比赛,由第4届比赛的总裁判员提供。我合作。设置或删除功能Chart.SetSourceData源:=。Range(.Cells(Concatenar_1,Concatenar_2),.Cells(Concatenar_3,Concatenar_4)),.Cells(Concatenar_5,Concatenar_6)),.Cells(Concatenar_5,Concatenar_6)).Cells(Concatenar_7,Concatenar_8)

© www.soinside.com 2019 - 2024. All rights reserved.