WorksheetBase.Shapes (Propiedad)
Obtiene un objeto Microsoft.Office.Interop.Excel.Shapes que representa todas las formas de la hoja de cálculo.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public ReadOnly Property Shapes As Shapes
public Shapes Shapes { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.Shapes
Objeto Microsoft.Office.Interop.Excel.Shapes que representa todas las formas de la hoja de cálculo.
Ejemplos
El ejemplo de código siguiente utiliza la propiedad Shapes para agregar una forma de anillo a la hoja de cálculo actual.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub AddDonutShape()
Dim textBox As Excel.Shape = _
Me.Shapes.AddShape(Office.MsoAutoShapeType.msoShapeDonut, _
50, 50, 150, 150)
End Sub
private void AddDonutShape()
{
Excel.Shape textBox = this.Shapes.AddShape(
Office.MsoAutoShapeType.msoShapeDonut, 50, 50, 150, 150);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.