我有用于创建图表的单元格Range(A2:C12)
。使用,
.Chart.SetSourceData Source:=Sheets("Sheet1").Range("A2:C12")
...在VBA中创建折线图代码。
但是我需要在vba中提供单元格Range("A2:C12")
,而不是在excel中定义我的单元格范围。例如,在单元格A14
中,我将输入A2:C12
。最后,Vba必须从单元格a14
中获取数据。
答案 0 :(得分:2)
您可以像使用字符串文字一样轻松地使用单元格引用的值:
.Chart.SetSourceData Source:=Sheets("Sheet1").Range(Sheets("Sheet1").Range("A14").Text)