Excel VBA教程:ChartWizard方法

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

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

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

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

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

XlChartType 可为以下 XlChartType 常量之一。
xlArea
xlBar
xlColumn

xlLine

xlPie

xlRadar

xlXYScatter

xlCombination

xl3DArea

xl3DBar

xl3DColumn

xl3DLine

xl3Dpie

xl3DSurface

xlDoughnut

xlDefaultAutoFormat

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

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

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"

上页:Excel VBA教程:ChartObjects方法 下页:Excel VBA教程:CheckAbort方法

Excel VBA教程:ChartWizard方法

Excel VBA教程:CheckAbort方法 Excel VBA教程:CheckIn方法
Excel VBA教程:CheckOut方法 Excel VBA教程:CheckSpelling方法
Excel VBA教程:CircleInvalid方法 Excel VBA教程:Clear方法
Excel VBA教程:ClearArrows方法 Excel VBA教程:ClearCircles方法
Excel VBA教程:ClearComments方法 Excel VBA教程:ClearContents方法
Excel VBA教程:ClearFormats方法 Excel VBA教程:ClearNotes方法
Excel VBA教程:ClearOutline方法 Excel VBA教程:CloneNode方法
Excel VBA教程:Close方法 Excel VBA教程:ColumnDifferences方法
Excel VBA教程:ColumnGroups方法 Excel VBA教程:ConnectData方法
Excel VBA教程:Consolidate方法 Excel VBA教程:Convert方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号