Sdílet prostřednictvím


ControlCollection.AddChart – metoda (Range, String)

Přidá nový Chart řízení v rozsahu určeném listu.

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

Oblast nebo název argument 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ž v ControlCollection instance.

InvalidRangeException

Určený rozsah je platný. Multi -oblast rozsahy nelze použít. Rozsah by měl být na stejném list jako ControlCollection instance.

Poznámky

AddChart Metoda umožňuje přidat Chart ovládací prvky na konci ControlCollection. Odebrání Chart , které dříve přidali programově, použijte Remove metody.

Příklady

Následující příklad kódu vloží číslo 16 buněk E1 prostřednictvím E3 číslo 24 do buněk a F1 prostřednictvím F3. Kód vytvoří Chart řízení buněk A1 prostřednictvím C8 a předá buněk E1 prostřednictvím F3 do 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é

Odkaz

ControlCollection Rozhraní

AddChart – přetížení

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