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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.