0
不知道它是否是我的问题最好的标题... :)为什么要先激活图表?
我在excel中有一个图表。我想使用SetElement。
如果我用这个代码,它会得到一个错误(对象不支持此属性或方法):
Dim Graphics As Worksheet
Set Graphics = Worksheets("Graph")
Graphics.ChartObjects("Chart 1").SetElement (msoElementChartTitleNone)
如果我用这个代码,它工作得很好:
Dim Graphics As Worksheet
Set Graphics = Worksheets("Graph")
Graphics.ChartObjects("Chart 1").Activate
ActiveChart.SetElement (msoElementChartTitleNone)
能
人解释为什么第一个选项不起作用? 它仍然是同一个对象上的相同命令?
由于这样的作品,在某种程度上我知道这应该是简单的:) – user3328306