Freigeben über


Chart.Creator-Eigenschaft

Ruft die Anwendung ab, in der dieses Chart erstellt wurde.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
ReadOnly Property Creator As XlCreator
    Get
XlCreator Creator { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.XlCreator
Einer der XlCreator-Werte.

Hinweise

Da Chart in Microsoft Office Excel erstellt wurde, gibt diese Eigenschaft die Zeichenfolge XCEL zurück, die der Hexadezimalzahl 5843454C entspricht.

Beispiele

Im folgenden Codebeispiel wird ein Chart erstellt und anschließend die Creator-Eigenschaft verwendet, um zu überprüfen, ob das Diagramm in Microsoft Office Excel erstellt wurde.

Private Sub DisplayCreator()
    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.xl3DColumn

    If Chart1.Creator = Excel.XlCreator.xlCreatorCode Then
        MsgBox("Chart1 was created by Microsoft Excel")
    End If
End Sub
private void DisplayCreator()
{
    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.xl3DColumn;

    if (chart1.Creator == Excel.XlCreator.xlCreatorCode)
    {
        MessageBox.Show("Chart1 was created by Microsoft Excel");
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Chart Schnittstelle

Microsoft.Office.Tools.Excel-Namespace