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
- 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üvenilen Koddan Kitaplıkları Kullanma.