我正在尝试动态设置图表对象源。 fdc 和 ldc 变量将随时间而变化。 我尝试了几种代码变体;我的最新尝试是:
fdc = 26
ldc = 90
ws.ChartObjects("Chart 2").SetSourceData Source:=ws.Range("S" & fdc & ":V" & ldc)
但他们都给出了:
运行时错误'438':对象不支持此属性或方法。
答案 0 :(得分:2)
您指的是ChartObject。
SetSourceData
是Chart
内ChartObject
的一种方法。
尝试
fdc = 26
ldc = 90
ws.ChartObjects("Chart 2").Chart.SetSourceData Source:=ws.Range("S" & fdc & ":V" & ldc)