Aracılığıyla paylaş


Chart.ChartObjects Yöntem

Tek bir katıştırılmış grafik ya da temsil eden bir nesne alır (bir ChartObject nesnesi) veya tüm katıştırılmış grafikler topluluğu (bir ChartObjects nesnesi) sayfa üzerinde.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
Function ChartObjects ( _
    Index As Object _
) As Object
Object ChartObjects(
    Object Index
)

Parametreler

  • Index
    Tür: System.Object
    Adı veya grafik sayısı.Bu bağımsız değişkeni birden fazla grafik belirtmek için bir dizi olabilir.

Dönüş Değeri

Tür: System.Object
Ya da tek bir katıştırılmış grafik temsil eden bir nesne (bir ChartObject nesnesi) veya tüm katıştırılmış grafikler topluluğu (bir ChartObjects koleksiyonu) sayfa üzerinde.

Notlar

Bu yöntem için eşdeğer olmayan Charts özelliği.Bu yöntem, katıştırılmış grafikler döndürür; Charts özelliği grafik sayfaları döndürür.Kullanım Chart dönmek için özellik Chart için katıştırılmış bir grafik nesnesi.

İsteğe bağlı parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneği oluşturur bir Chart ve ChartObjects grafiği Microsoft Office Excel ile oluşturulmuş olup olmadığını görüntülemek için yöntem.

Private Sub UseChartObjects()
    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.xlColumnClustered

    Dim chartObjects1 As Excel.ChartObjects = _
        CType(Chart1.ChartObjects(), Excel.ChartObjects)

    If chartObjects1.Creator = Excel.XlCreator.xlCreatorCode Then
        MsgBox("The ChartObjects was created by Microsoft Office Excel.")
    End If

End Sub
private void UseChartObjects()
{
    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");

    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xlColumnClustered;

    Excel.ChartObjects chartObjects1 =
        (Excel.ChartObjects)chart1.ChartObjects();

    if (chartObjects1.Creator == Excel.XlCreator.xlCreatorCode)
    {
        MessageBox.Show("The ChartObjects was created by " +
            "Microsoft Office Excel.");
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Chart Arabirim

Microsoft.Office.Tools.Excel Ad Alanı