Compartir a través de


ChartSheet.Shapes (Propiedad)

Obtiene un objeto Shapes que representa todas las formas de Microsoft.Office.Tools.Excel.ChartSheet.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblados:   Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
ReadOnly Property Shapes As Shapes
Shapes Shapes { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.Shapes
Un objeto Shapes que representa todas las formas contenidas en el objeto Microsoft.Office.Tools.Excel.ChartSheet.

Ejemplos

El ejemplo de código siguiente utiliza la propiedad Shapes para dibujar una forma de anillo en el objeto Microsoft.Office.Tools.Excel.ChartSheet actual.

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);
}

Seguridad de .NET Framework

Vea también

Referencia

ChartSheet Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)