ChartWizard 方法

       

更改给定图表的属性。可用本方法迅速设定图表的格式,而不必逐个设置所有属性。本方法是非交互式的,并且仅修改指定的属性。

expression.ChartWizard(Source, Gallery, Format, PlotBy, CategoryLabels, SeriesLabels, HasLegend, Title, CategoryTitle, ValueTitle, ExtraTitle)

expression   必需。该表达式返回“应用于”列表中的对象之一。

Source  Variant 类型,可选。包含新图表的源数据的区域。如果省略本参数,Microsoft Excel 将更改活动图表工作表,或活动工作表中处于选定状态的嵌入图表。

Gallery  XlChartType 类型,可选。图表类型。

Format  Variant 类型,可选。内置自动套用格式的编号。可为从 1 到 10 的数字,其取值依赖于图库类型。如果省略本参数,Microsoft Excel 将依据图库类型和数据源选择默认值。

PlotBy  Variant 类型,可选。指定系列中的数据是来自行还是来自列。可为以下 XlRowCol 常量之一:xlRowsxlColumns

CategoryLabels  Variant 类型,可选。表示包含分类标签的源区域内行数或列数的整数。有效取值为从 0(零)至小于相应的分类或系列中最大值的某一数字。

SeriesLabels  Variant 类型,可选。表示包含系列标志的源区域内行数或列数的整数。有效取值为从 0(零)至小于相应的分类或系列中最大值的某一数字。

HasLegend  Variant 类型,可选。如果为 True,则图表将具有图例。

Title  Variant 类型,可选。图表标题文字。

CategoryTitle  Variant 类型,可选。分类轴标题文字。

ValueTitle  Variant 类型,可选。数值轴标题文字。

ExtraTitle  Variant 类型,可选。三维图表的系列轴标题,或二维图表的第二数值轴标题。

说明

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

示例

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

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