Sdílet prostřednictvím


ControlCollection.AddChart – metoda (Range, String)

Přidá nový Chart ovládací prvek na list na zadaný rozsah.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Function AddChart ( _
    range As Range, _
    name As String _
) As Chart
Chart AddChart(
    Range range,
    string name
)

Parametry

Vrácená hodnota

Typ: Microsoft.Office.Tools.Excel.Chart
Chart Ovládací prvek, který byl přidán ControlCollection instance.

Výjimky

Výjimka Podmínka
ArgumentNullException

Argument název nebo rozsah je nullodkaz null (Nothing v jazyce Visual Basic), nebo argument název má nulovou délku.

ControlNameAlreadyExistsException

Ovládací prvek se stejným názvem je již ControlCollection instance.

InvalidRangeException

Zadaný rozsah je neplatný.Nelze použít s rozsahy.Rozsah by měl být na stejném listu jako ControlCollection instance.

Poznámky

AddChart Metoda umožňuje přidat Chart ovládacích prvků na konec ControlCollection.Chcete-li odebrat Chart ovládací prvek, který byl dříve přidán programově, použijte Remove metody.

Příklady

Následující příklad kódu vloží číslo 16 buněk E1 přes E3 a číslo 24 na buňky F1 přes F3.Kód poté vytvoří Chart ovládacího prvku buňky A1 přes C8 a předá buněk E1 přes F3 na SetSourceData metoda naplnění graf s daty.

Private Sub ExcelAddRangeChart()
    Me.Range("E1", "E3").Value2 = 16
    Me.Range("F1", "F3").Value2 = 24

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

    Chart1.SetSourceData(Me.Range("E1", "F5"), _
        Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType. _
        xlColumnClustered

End Sub 
private void ExcelAddRangeChart()
{
    this.Range["E1", "E3"].Value2 = 16;
    this.Range["F1", "F3"].Value2 = 24;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["A1", "C8"], "Chart1");

    chart1.SetSourceData(this.Range["E1", "F5"], Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xlColumnClustered;
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ControlCollection Rozhraní

AddChart – přetížení

Microsoft.Office.Tools.Excel – obor názvů