2014-04-01 22 views
0

創建圖表標題我希望能修改使用VBA從SHEETNAME

我的圖表我創建了一個名爲範圍使用公式,把它命名爲在VBA SheetNames

=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"") 

然後,我試圖改變圖表標題:

ActiveChart.HasTitle = True 
ActiveChart.ChartTitle.Text = Range("SheetNames").Value 

但是不成功。我試圖用一個公式來調用在單元格B1德表名稱和它使用的後續工作

=SheetNames 

然後在VBA,做工精良:

ActiveChart.HasTitle = True 
ActiveChart.ChartTitle.Text = Range("B1") 

我應該怎麼做,使第一位作品?

+0

您可能需要更具體至於爲什麼你不能更改圖表標題。是否有錯誤訊息? – jsantander

回答

1

爲什麼要使用一個公式來獲取表的名稱:

ActiveChart.HasTitle = True 
ActiveChart.ChartTitle.Text = ActiveSheet.Name 
相關問題