共用方式為


Chart.ChartWizard 方法 (Excel)

修改指定圖表的屬性。 使用此方法可快速格式化圖表,而不需要設定所有個別屬性。 這是非互動式的方法,而且只會變更指定的屬性。

語法

運算式ChartWizard (SourceGalleryFormatPlotByCategoryLabelsSeriesLabelsHasLegendTitleCategoryTitleValueTitleExtraTitle)

expression 代表 Chart 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Source Optional 變數 包含新圖表來源資料的範圍。 如果省略此引數,Microsoft Excel 會編輯使用中的圖表,或是使用中工作表上的選定圖表。
Gallery 選用 Variant 其中一個 XlChartType 常數,指定圖表類型。
Format 選用 變數 內建自動格式設定的選項編號。 可以是介於 1 到 10 之間的數字 (取決於圖庫類型)。 如果省略此引數,Excel 會根據資源庫類型和資料來源選擇預設值。
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 選用 Variant 一個整數,指定內含類別標籤之來源範圍內的列數或欄數。 有效值是從 0 (零) 到小於最大對應類別或數列數目的值。
SeriesLabels 選用 Variant 一個整數,指定內含數列標籤之來源範圍內的列數或欄數。 有效值是從 0 (零) 到小於最大對應類別或數列數目的值。
HasLegend 選用 變數 True 可包含圖例。
Title 選用 變數 圖表標題文字。
CategoryTitle 選用 變數 類別座標軸標題文字。
ValueTitle 選用 變數 數值座標軸標題文字。
ExtraTitle 選用 Variant 3D 圖表的數列座標軸標題,或 2D 圖表的第二個數值座標軸標題。

註解

如果省略了 Source,而且目前選取的物件不是使用中工作表上的內嵌圖表,或者使用中工作表不是現有的圖表,這個方法就會失敗並產生錯誤。

範例

此範例會將 Chart1 的格式重新設定成折線圖、加入圖例,並新增類別座標和數值座標軸標題。

Charts("Chart1").ChartWizard _ 
 Gallery:=xlLine, _ 
 HasLegend:=True, CategoryTitle:="Year", ValueTitle:="Sales"

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應