Condividi tramite


Proprietà ChartSheetBase.Shapes

Ottiene un oggetto Shapes che rappresenta tutte le forme incluse nell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public ReadOnly Property Shapes As Shapes
    Get
public Shapes Shapes { get; }

Valore proprietà

Tipo: Microsoft.Office.Interop.Excel.Shapes
Oggetto Shapes che rappresenta tutte le forme nell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzata la proprietà Shapes per disegnare una forma ad anello nell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase corrente.

Private Sub AddDonutToChartSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DBarClustered
    Me.Shapes.AddShape(Office.MsoAutoShapeType.msoShapeDonut, _
        50, 50, 50, 50)
End Sub
private void AddDonutToChartSheet()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DBarClustered;

    this.Shapes.AddShape(Office.MsoAutoShapeType.msoShapeDonut,
        50, 50, 50, 50);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ChartSheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel