Chart.ChartWizard 方法 (Excel)

修改给定图表的属性。 使用此方法可快速设置图表的格式,而无需设置所有单独的属性。 本方法是非交互式的,并且仅更改指定的属性。

语法

表达式ChartWizard (SourceGalleryFormatPlotByCategoryLabelsSeriesLabelsHasLegendTitleCategoryTitleValueTitleExtraTitle)

expression:一个表示 Chart 对象的变量。

参数

名称 必需/可选 数据类型 说明
Source 可选 Variant 包含新图表源数据的区域。 如果省略本参数,Microsoft Excel 将编辑活动图表工作表或活动工作表上处于选定状态的图表。
可选 Variant 指定图表类型的 XlChartType 常量之一。
Format 可选 Variant 内置自动套用格式的选项编号。 可为从 1 到 10 的数字,其取值依赖于库的类型。 如果省略此参数,Excel 将根据库类型和数据源选择默认值。
PlotBy 可选 Variant 指定每个数据系列的数据行或列中。 可以是下列的 XlRowCol 常量之一: xlRowsxlColumns
CategoryLabels 可选 Variant 指定包含分类标签的源范围内的行数或列数的整数。 合法值为从 0(零)至小于相应分类或系列的最大个数间的某一数字。
SeriesLabels 可选 Variant 指定包含系列标志的源范围内的行数或列数的整数。 合法值为从 0(零)至小于相应分类或系列的最大个数间的某一数字。
HasLegend 可选 Variant 要包含一个图例。
Title 可选 Variant 图表标题文本。
CategoryTitle 可选 Variant 分类轴标题文本。
ValueTitle 可选 Variant 数值轴标题文本。
ExtraTitle 可选 Variant 3D 图表的系列轴标题或 2D 图表的第二个值轴标题。

备注

如果省略 Source,并且选定内容不是活动工作表中的嵌入图表或者活动工作表不是当前存在的图表,则该方法失效并产生错误。

示例

本示例重新设置 Chart1 的格式,将其改为折线图,添加图例,并添加分类轴标题和数值轴标题。

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

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。