2014-09-11 67 views
3

我正在用VBA尝试制作图表。 图表创建时应该如此,但是当我尝试定义标题时,出现此错误: “运行时错误”-2147024809(80070057):此对象没有标题。Excel Chart没有标题错误

我VBA行是:

ActiveChart.ChartTitle.Text = "From " & Cells(Start, Prev) & " To " & Cells(Start, Op) & " - Recomended Setup: 0" 

有谁有任何想法,为什么它不工作? (同一条线已经在另一个图表上工作了......) 谢谢!

回答

6

这是因为您需要先设置标题,然后才能进行设置。在您的代码之前添加此行

ActiveChart.HasTitle = True 
ActiveChart.ChartTitle.Text = "From " & Cells(Start, Prev) & _ 
           " To " & Cells(Start, Op) & _ 
           " - Recomended Setup: 0"