如何使用vba將單元格值設(shè)置為圖表標題,vba,excel,Vba,Excel,我想將單元格A1作為圖表標題。我使用了下面給出的代碼。但它不起作用. ()..Text = "HSI of" & Cells(1, 1).Value我希望圖表標題為“HSI of”“**********單元格值(在我的示例中為A1**********”請在分配標題之前將圖表的屬性設(shè)置為.H
我想將單元格A1作為圖表標題。我使用了下面給出的代碼。但它不起作用
ActiveChart.SetElement (msoElementChartTitleAboveChart)
ActiveChart.ChartTitle.Text = "HSI of" & Cells(1, 1).Value

我希望圖表標題為“HSI of”“**********單元格值(在我的示例中為A1**********”
請在分配標題之前將圖表的
Hastintle
屬性設(shè)置為
True
ActiveChart.HasTitle = True
ActiveChart.SetElement (msoElementChartTitleAboveChart)

ActiveChart.ChartTitle.Text = "HSI of " + Cells(1, 1).Value
您的第二行代碼看起來不錯。讓我們看看是否可以調(diào)整第一行以獲得所需的結(jié)果。嘗試此操作,假設(shè)您的圖表是活動工作表中的第一個圖表:
ActiveSheet.ChartObjects(1).Activate

ActiveChart.ChartTitle.Text = "HSI of " & Cells(1,1).Value
此代碼激活當前工作表中的第一個圖表對象,然后更改標題。
我嘗試過。它不來了。“HSI of”即將出現(xiàn),但A1值未顯示。是否使用
+
組合?這對我有用。我使用的是Excel 2010。我想這是因為我選擇的圖表區(qū)域不包括A1.No。這不是問題所在。我試圖在圖表區(qū)域中以單元格值的形式給出標題。仍然不工作“HSI of”即將出現(xiàn)excel表格設(shè)上逗號,但A1值未顯示。但A1單元格中有值。我想這是因為我選擇的圖表區(qū)域不包括A1。否。這不是問題所在。我試圖在圖表區(qū)域中以單元格值的形式給出標題。仍然無法工作您能否上傳excel工作表的屏幕截圖excel表格設(shè)上逗號,顯示圖表和單元格A1?另外,請上傳你正在運行的VBA代碼的截圖。你能給我你的郵件id嗎?我在一個項目中工作,在這里發(fā)布有一些限制。請檢查A1單元格中的值。很好用。
ActiveChart.HasTitle = True
ActiveChart.SetElement (msoElementChartTitleAboveChart)
ActiveChart.ChartTitle.Text = "HSI of " + Cells(1, 1).Value