Shapes.AddShape(MsoAutoShapeType, Single, Single, Single, Single) Method

Definition

Returns a Shape object that represents the new AutoShape in a worksheet.

public:
 Microsoft::Office::Interop::Excel::Shape ^ AddShape(Microsoft::Office::Core::MsoAutoShapeType Type, float Left, float Top, float Width, float Height);
public Microsoft.Office.Interop.Excel.Shape AddShape (Microsoft.Office.Core.MsoAutoShapeType Type, float Left, float Top, float Width, float Height);
Public Function AddShape (Type As MsoAutoShapeType, Left As Single, Top As Single, Width As Single, Height As Single) As Shape

Parameters

Type
MsoAutoShapeType

Required MsoAutoShapeType. Specifies the type of AutoShape to create.

Left
Single

Required Single. The position (in points) of the upper-left corner of the AutoShape's bounding box relative to the upper-left corner of the document.

Top
Single

Required Single. The position (in points) of the upper-left corner of the AutoShape's bounding box relative to the upper-left corner of the document.

Width
Single

Required Single. The width and height of the AutoShape's bounding box, in points.

Height
Single

Required Single. The width and height of the AutoShape's bounding box, in points.

Returns

Remarks

To change the type of an AutoShape that you’ve added, set the AutoShapeType property.

Applies to