Aracılığıyla paylaş


ControlCollection.AddChart Yöntem (Double, Double, Double, Double, String)

Yeni bir ekler Chart denetlemek için çalışma sayfasında belirtilen boyut ve konumu.

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

Sözdizimi

'Bildirim
Function AddChart ( _
    left As Double, _
    top As Double, _
    width As Double, _
    height As Double, _
    name As String _
) As Chart
Chart AddChart(
    double left,
    double top,
    double width,
    double height,
    string name
)

Parametreler

  • left
    Tür: System.Double
    Nokta denetiminin sol kenarına çalışma sayfasının sol kenarı arasındaki uzaklık.
  • top
    Tür: System.Double
    Nokta denetimin üst kenarı ve çalışma sayfasının üst kenarı arasındaki uzaklık.
  • width
    Tür: System.Double
    Nokta cinsinden denetimin genişliği.
  • height
    Tür: System.Double
    Nokta cinsinden denetimin yüksekliği.

Dönüş Değeri

Tür: Microsoft.Office.Tools.Excel.Chart
Chart Eklenmiştir denetim ControlCollection örneği.

Özel Durumlar

Exception Koşul
ArgumentNullException

Name bağımsız değişkeni olan nullnull başvuru (Visual Basic'te Nothing) veya sıfır uzunlukta.

ControlNameAlreadyExistsException

Aynı ada sahip bir denetim zaten kullanılıyor ControlCollection örneği.

Notlar

AddChart Yöntemi eklemenizi sağlar Chart denetimleri sonuna kadar ControlCollection.Kaldırmak için bir Chart önceden programlı olarak eklenen Denetim, kullanım Remove yöntem.

Örnekler

Aşağıdaki kod örnek Numara 16 hücre ekler E1 ile E3 ve hücrelere sayı 24 F1 üzerinden F3.Ardından kod oluşturur bir Chart denetim çalışma sayfası ve geçişleri hücrelerin üstüne E1 ile F3 için SetSourceData grafik verilerle doldurmak için yöntem.

Private Sub ExcelAddChart()
    Me.Range("E1", "E3").Value2 = 16
    Me.Range("F1", "F3").Value2 = 24

    Dim Chart1 As Microsoft.Office.Tools.Excel. _
        Chart = Me.Controls.AddChart(0, 0, 130, _
        130, "Chart1")

    Chart1.SetSourceData(Me.Range("E1", "F3"), _
        Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType. _
        xlColumnClustered

End Sub
private void ExcelAddChart()
{
    this.Range["E1", "E3"].Value2 = 16;
    this.Range["F1", "F3"].Value2 = 24;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(0, 0, 130, 130, "chart1");

    chart1.SetSourceData(this.Range["E1", "F3"], Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xlColumnClustered;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

ControlCollection Arabirim

AddChart Fazla Yük

Microsoft.Office.Tools.Excel Ad Alanı