會傳回物件,代表圖表上單一座標軸的物件或座標軸集合的物件。
語法
表情。軸 (類型, 軸心集團)
expression 代表 Chart 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Type | 選用 | Variant | 會指定要傳回的座標軸。 可以是以下 Office.XlAxisType 常數之一: xlValue、 xlCategory 或 xlSeriesAxis (xlSeriesAxis 僅適用於 3D 圖表) 。 |
| AxisGroup | 選用 | Office.XlAxisGroup | 會指定座標軸群組。 預設值為 xlPrimary;也就是說,若省略 AxisGroup 參數,則使用主要群。 3D 圖表只有一個軸群。 |
| 類型 | 選用 | Variant | |
| AxisGroup | 選用 | XLAXISGROUP |
傳回值
Object
範例
SetAxisTitle 巨集會在圖表中的類別軸上加上軸標籤。
Sub SetAxisTitle()
Dim chartShape As Shape
Dim reportName As String
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
With chartShape.Chart.Axes(xlCategory)
.HasTitle = True
.AxisTitle.Text = "Task"
End With
End Sub
AddCategoryGridlines 巨集會在圖表的分類軸上新增格線。
Sub AddCategoryGridlines()
Dim chartShape As Shape
Dim reportName As String
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
chartShape.Chart.Axes(xlCategory).HasMajorGridlines = True
End Sub
RemoveGridlines 巨集會將主要網格線從類別軸和值軸上移除。
Sub RemoveGridlines()
Dim chartShape As Shape
Dim reportName As String
Dim axes As Object
Dim a As Object
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
chartShape.Chart.Axes(xlCategory).HasMajorGridlines = False
chartShape.Chart.Axes(xlValue).HasMajorGridlines = False
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。