Partager via


ChartSheet.Shapes, propriété

Obtient un objet Shapes qui représente toutes les formes de Microsoft.Office.Tools.Excel.ChartSheet.

Espace de noms :  Microsoft.Office.Tools.Excel
Assemblys :   Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property Shapes As Shapes
Shapes Shapes { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.Shapes
Objet Shapes qui représente toutes les formes de Microsoft.Office.Tools.Excel.ChartSheet.

Exemples

L'exemple de code suivant utilise la propriété Shapes pour dessiner une forme d'anneau dans le Microsoft.Office.Tools.Excel.ChartSheet actuel.

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

Sécurité .NET Framework

Voir aussi

Référence

ChartSheet Interface

Microsoft.Office.Tools.Excel, espace de noms