Chart.ChartWizard 方法
修改给定图表的属性。可使用本方法快速设置图表的格式,而不必逐个设置所有属性。本方法是非交互式的,并且仅更改指定的属性。
语法
表达式.ChartWizard(Source, Gallery, Format, PlotBy, CategoryLabels, SeriesLabels, HasLegend, Title, CategoryTitle, ValueTitle, ExtraTitle)
表达式 一个代表 Chart 对象的变量。
参数
名称 | 必选/可选 | 数据类型 | 说明 |
---|---|---|---|
Source | 可选 | Variant | 包含新图表源数据的区域。如果省略本参数,Microsoft Excel 将编辑活动图表工作表或活动工作表上处于选定状态的图表。 |
Gallery | 可选 | Variant | 用于指定图表类型的 XlChartType 的常量之一。 |
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"
XlRowCol 枚举 |
指定对应于特定数据系列的数值是处于行中还是列中。
名称 | 值 | 说明 |
---|---|---|
xlColumns | 2 | 数据系列在行中。 |
xlRows | 1 | 数据系列在列中。 |
XlChartType 枚举 |
指定图表类型。
名称 | 值 | 说明 |
---|---|---|
xl3DArea | -4098 | 三维面积图。 |
xl3DAreaStacked | 78 | 三维堆积面积图。 |
xl3DAreaStacked100 | 79 | 百分比堆积面积图。 |
xl3DBarClustered | 60 | 三维簇状条形图。 |
xl3DBarStacked | 61 | 三维堆积条形图。 |
xl3DBarStacked100 | 62 | 三维百分比堆积条形图。 |
xl3DColumn | -4100 | 三维柱形图。 |
xl3DColumnClustered | 54 | 三维簇状柱形图。 |
xl3DColumnStacked | 55 | 三维堆积柱形图。 |
xl3DColumnStacked100 | 56 | 三维百分比堆积柱形图。 |
xl3DLine | -4101 | 三维折线图。 |
xl3DPie | -4102 | 三维饼图。 |
xl3DPieExploded | 70 | 分离型三维饼图。 |
xlArea | 1 | 面积图 |
xlAreaStacked | 76 | 堆积面积图。 |
xlAreaStacked100 | 77 | 百分比堆积面积图。 |
xlBarClustered | 57 | 簇状条形图。 |
xlBarOfPie | 71 | 复合条饼图。 |
xlBarStacked | 58 | 堆积条形图。 |
xlBarStacked100 | 59 | 百分比堆积条形图。 |
xlBubble | 15 | 气泡图。 |
xlBubble3DEffect | 87 | 三维气泡图。 |
xlColumnClustered | 51 | 簇状柱形图。 |
xlColumnStacked | 52 | 堆积柱形图。 |
xlColumnStacked100 | 53 | 百分比堆积柱形图。 |
xlConeBarClustered | 102 | 簇状条形圆锥图。 |
xlConeBarStacked | 103 | 堆积条形圆锥图。 |
xlConeBarStacked100 | 104 | 百分比堆积条形圆锥图。 |
xlConeCol | 105 | 三维柱形圆锥图。 |
xlConeColClustered | 99 | 簇状柱形圆锥图。 |
xlConeColStacked | 100 | 堆积柱形圆锥图。 |
xlConeColStacked100 | 101 | 百分比堆积柱形圆锥图。 |
xlCylinderBarClustered | 95 | 簇状条形圆柱图。 |
xlCylinderBarStacked | 96 | 堆积条形圆柱图。 |
xlCylinderBarStacked100 | 97 | 百分比堆积条形圆柱图。 |
xlCylinderCol | 98 | 三维柱形圆柱图。 |
xlCylinderColClustered | 92 | 簇状柱形圆锥图。 |
xlCylinderColStacked | 93 | 堆积柱形圆锥图。 |
xlCylinderColStacked100 | 94 | 百分比堆积柱形圆柱图。 |
xlDoughnut | -4120 | 圆环图。 |
xlDoughnutExploded | 80 | 分离型圆环图。 |
xlLine | 4 | 折线图。 |
xlLineMarkers | 65 | 数据点折线图。 |
xlLineMarkersStacked | 66 | 堆积数据点折线图。 |
xlLineMarkersStacked100 | 67 | 百分比堆积数据点折线图。 |
xlLineStacked | 63 | 堆积折线图。 |
xlLineStacked100 | 64 | 百分比堆积折线图。 |
xlPie | 5 | 饼图。 |
xlPieExploded | 69 | 分离型饼图。 |
xlPieOfPie | 68 | 复合饼图。 |
xlPyramidBarClustered | 109 | 簇状条形棱锥图。 |
xlPyramidBarStacked | 110 | 堆积条形棱锥图。 |
xlPyramidBarStacked100 | 111 | 百分比堆积条形棱锥图。 |
xlPyramidCol | 112 | 三维柱形棱锥图。 |
xlPyramidColClustered | 106 | 簇状柱形棱锥图。 |
xlPyramidColStacked | 107 | 堆积柱形棱锥图。 |
xlPyramidColStacked100 | 108 | 百分比堆积柱形棱锥图。 |
xlRadar | -4151 | 雷达图。 |
xlRadarFilled | 82 | 填充雷达图。 |
xlRadarMarkers | 81 | 数据点雷达图。 |
xlStockHLC | 88 | 盘高-盘低-收盘图。 |
xlStockOHLC | 89 | 开盘-盘高-盘低-收盘图。 |
xlStockVHLC | 90 | 成交量-盘高-盘低-收盘图。 |
xlStockVOHLC | 91 | 成交量-开盘-盘高-盘低-收盘图。 |
xlSurface | 83 | 三维曲面图。 |
xlSurfaceTopView | 85 | 曲面图(俯视图)。 |
xlSurfaceTopViewWireframe | 86 | 曲面图(俯视线框图)。 |
xlSurfaceWireframe | 84 | 三维曲面图(线框)。 |
xlXYScatter | -4169 | 散点图。 |
xlXYScatterLines | 74 | 折线散点图。 |
xlXYScatterLinesNoMarkers | 75 | 无数据点折线散点图。 |
xlXYScatterSmooth | 72 | 平滑线散点图。 |
xlXYScatterSmoothNoMarkers | 73 | 无数据点平滑线散点图。 |
source:VBA Help