Aracılığıyla paylaş


WorksheetBase.ChartObjects Yöntem

Tek bir katıştırılmış grafik ya da temsil eden bir nesne alır (bir Microsoft.Office.Interop.Excel.ChartObject) veya katıştırılmış grafikler topluluğu (bir Microsoft.Office.Interop.Excel.ChartObjects) çalışma.

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

Sözdizimi

'Bildirim
Public Function ChartObjects ( _
    index As Object _
) As Object
public Object ChartObjects(
    Object index
)

Parametreler

  • index
    Tür: System.Object
    Adı veya grafik sayısı.Bu bağımsız değişkeni birden çok grafik belirlemek 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 Microsoft.Office.Interop.Excel.ChartObject) veya katıştırılmış grafikler topluluğu (bir Microsoft.Office.Interop.Excel.ChartObjects) çalışma.

Açıklamalar

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 döndürür grafik sayfaları.

İ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 nasıl kullanılacağını göstermektedir ChartObjects yöntemi alma katıştırılmış grafikler topluluğu ve bir tek katıştırılmış grafiği. İlk örnek kullanır ChartObjects almak için yöntem Microsoft.Office.Interop.Excel.ChartObjects Geçerli çalışma topluluğu ve yeni Microsoft.Office.Interop.Excel.ChartObject. Yeni biçimlendirme sonunda Microsoft.Office.Interop.Excel.ChartObject ve vermeden Microsoft.Office.Interop.Excel.ChartObject bir ad daha sonra örnek kullanır ChartObjects Yeni alma yöntemi Microsoft.Office.Interop.Excel.ChartObject (sunucu adına göre dizin) ve grafik yazdırma önizlemesini görüntüler

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub CreateAndPreviewChart()
    Me.Range("A1", "A3").Value2 = 11
    Me.Range("B1", "B3").Value2 = 55

    Dim ChartObjects1 As Excel.ChartObjects = _
        CType(Me.ChartObjects(), Excel.ChartObjects)
    Dim chartObject1 As Excel.ChartObject = _
        ChartObjects1.Add(100, 20, 400, 250)

    chartObject1.Chart.ChartWizard(Me.Range("A1", "B3"), _
        Excel.XlChartType.xl3DColumn, Title:="New Chart")
    chartObject1.Name = "NewChartObject"

    Dim chartObject2 As Excel.ChartObject = _
        CType(Me.ChartObjects("NewChartObject"), Excel.ChartObject)
    chartObject2.Chart.PrintPreview(False)
End Sub
private void CreateAndPreviewChart()
{
    this.Range["A1", "A3"].Value2 = 11;
    this.Range["B1", "B3"].Value2 = 55;

    Excel.ChartObjects ChartObjects1 =
        (Excel.ChartObjects)this.ChartObjects(missing);
    Excel.ChartObject chartObject1 = ChartObjects1.Add(100, 20, 400, 250);

    chartObject1.Chart.ChartWizard(this.Range["A1", "B3"],
        Excel.XlChartType.xl3DColumn, missing, missing, missing,
        missing, missing, "New Chart", missing, missing, missing);
    chartObject1.Name = "NewChartObject";

    Excel.ChartObject chartObject2 =
        (Excel.ChartObject)this.ChartObjects("NewChartObject");
    chartObject2.Chart.PrintPreview(false);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı