Chart.AreaGroups Method

On a 2-D chart, gets an object that represents either a single area chart group (a ChartGroup object) or a collection of the area chart groups (a ChartGroups collection).

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)


Function AreaGroups ( _
    Index As Object _
) As Object
Object AreaGroups(
    Object Index


Return Value

Type: System.Object


Optional Parameters

For information on optional parameters, see Optional Parameters in Office Solutions.


The following code example creates an area Chart and then uses the AreaGroups method to add drop lines to the chart.

Private Sub UseAreaGroups()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")

    Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType.xlAreaStacked

    Dim group As Excel.ChartGroup = _
        CType(Chart1.AreaGroups(1), Excel.ChartGroup)

    group.HasDropLines = True 
End Sub
private void UseAreaGroups()
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 

    chart1.SetSourceData(this.Range["A1", "B5"], 
    chart1.ChartType = Excel.XlChartType.xlAreaStacked;

    Excel.ChartGroup group =

    group.HasDropLines = true;

.NET Framework Security

See Also


Chart Interface

Microsoft.Office.Tools.Excel Namespace