修改指定圖表的屬性。 使用此方法可快速格式化圖表,而不需要設定所有個別屬性。 這是非互動式的方法,而且只會變更指定的屬性。
語法
運算式。ChartWizard (Source、 Gallery、 Format、 PlotBy、 CategoryLabels、 SeriesLabels、 HasLegend、 Title、 CategoryTitle、 ValueTitle、 ExtraTitle)
expression 代表 Chart 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Source | Optional | 變數 | 包含新圖表來源資料的範圍。 如果省略此引數,Word 會編輯使用中的圖表工作表或作用中工作表上選取的圖表。 |
| Gallery | 選用 | 變數 | 其中一個指定圖表類型的 XlChartType 常數。 |
| Format | 選用 | 變數 | 內建自動格式設定的選項編號。 可以是介於 1 到 10 之間的數字 (取決於圖庫類型)。 若省略此引數,則 Word 會根據圖庫類型及資料來源選擇預設值。 |
| PlotBy | 選用 | 變數 | Specifies whether the data for each series is in rows or columns. Can be one of the following XlRowCol constants: xlRows or xlColumns. |
| CategoryLabels | 選用 | 變數 | 整數,指定內含類別標籤之來源範圍內的列數或欄數。 允許的值是介於 0 (零) 到小於最大對應類別或數列數目的值。 |
| SeriesLabels | 選用 | 變數 | 整數,指定內含數列標籤之來源範圍內的列數或欄數。 允許的值是介於 0 (零) 到小於最大對應類別或數列數目的值。 |
| HasLegend | 選用 | 變數 | True 可包含圖例。 |
| Title | 選用 | 變數 | 圖表標題文字。 |
| CategoryTitle | 選用 | 變數 | 類別座標軸標題文字。 |
| ValueTitle | 選用 | 變數 | 數值座標軸標題文字。 |
| ExtraTitle | 選用 | Variant | 3D 圖表的數列座標軸標題或 2D 圖表的第二個數值座標軸標題。 |
註解
如果省略 Source 參數,而且選取範圍不是使用中文件上的圖表,則此方法會失敗並發生錯誤。
範例
備註雖然下列程式碼適用於 Word,但您也可以輕鬆地修改程式碼以套用到 PowerPoint。
下列範例會重新設定第一張圖表的格式為折線圖、新增圖例,以及新增類別與數值座標軸標題。
With ActiveDocument.InlineShapes(1).Chart
.ChartWizard _
Gallery:=xlLine, _
HasLegend:=True, _
CategoryTitle:="Year", _
ValueTitle:="Sales"
End With
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。