2014-02-18 43 views
0

我使用下面的宏創建一個圖表,圖表:如何添加水平軸標籤使用宏

ActiveSheet.Shapes.AddChart.Select 
ActiveChart.SetSourceData Source:=Range("'Sheet1'!$A$1:$A$13") 
ActiveChart.ChartType = xlLine 

如何橫軸標籤添加到圖表,因爲這段代碼只會增加我的立柱。

我還需要輸入水平行。

我是宏的新手,請幫助我。

+0

嘗試使用宏記錄器,看看手動添加軸標籤時會發生什麼。 –

回答

0

你需要的是:

ActiveChart.SetElement (msoElementPrimaryCategoryAxisTitleAdjacentToAxis) 
ActiveChart.Axes(xlCategory, xlPrimary).AxisTitle.Text = "TheTitleIWant" 

這首套圖有一個X軸標題,然後設置文本。

+0

我不想在最後添加標題,我想從我的Excel表中設置X軸數據。同樣的方式RangeActiveChart.SetSourceData來源:=範圍(「'Sheet1'!$ A $ 1:$ A $ 13」) 適用於Y軸,我想X軸的東西。這可能嗎? – user3322035