VBA图表剖析一、图表各元素在VBA中的表达方式1、图表区VBA名称:ChartArea2、绘图区VBA名称:PlotArea调整绘图区的大小以及在图表中的位置,指定绘图区的Top、Left、Height和Width属性。3、数据系列VBA名称:Series指定给定系列语法:(Index),其中Index是数字范围,从1开始,最大值是图表中系列的数量或系列名称的数量。4、图表轴VBA名称:Axis指定给定轴的简单语法:(Type),其中Type指定轴的ExcelVBA常量。辅助轴语法:(Type,AxisGroup)。5、网格线VBA名称:ridlines根据需要可以选择显示或者不显示主要网格线或次要网格线。若显示网格线,可以设置线条的图案(颜色、线宽、线条样式等等)。6、数据标签VBA名称:DataLabels和DataLabel(1)图表中所有系列的所有点显示特定类型的数据标签或不显示数据标签::=xlDataLabelsShowNone(2)特定系列显示数值(Y)作为数据标签:(“Xdata”).HasDataLabels=:=xlDataLabelsShowValueEndWith(3)(“Xdata”).Points(1).HasDataLabels==”MyLabel”EndWith(4)将公式放置在某个系列上的某特定点的数据标签中(在公式中需使用RC样式)(“Xdata”).point(1).HasDataLabels==””EndWith7、图表标题、图例和数据表VBA名称:ChartTitle、HasLegend和HasDataTable可以用VBA指定图表标题和图例的位置、文字和文字格式。8、趋势线和误差线VBA名称:Trendlines和ErrorBar二、图表类型Excel标准图表类型图表类型描述ExcelVBA常量柱形图簇状柱形图3D簇状柱形图堆积柱形图3D堆积柱形图百分比堆积柱形图3D百分比堆积柱形图3D柱形图xlColumnClusteredxl3DColumnClusteredxlColumnStackedxl3DColumnStackedxlColumnStacked100xl3DColumnStacked100xl3DColumn条形图簇状条形图3D簇状条形图堆积条形图3D堆积条形图百分比堆积条形图3D百分比堆积条形图xlBarClusteredxl3DBarClusteredxlBarStackedxl3DBarStackedxlBarStacked100xl3DBarStacked100折线图折线图数据点折线图堆积折线图堆积数据点折线图百分比堆积折线图百分比堆积数据点折线图3
vba图表剖析 来自淘豆网m.daumloan.com转载请标明出处.