全部显示

AddShape 方法

       

当该方法应用于 Shapes 对象时,返回一个 Shape 对象,该对象代表工作表中的新自选图形。当该方法应用于 CanvasShapes 对象时,返回一个 Shape 对象,该对象代表绘图画布中的新自选图形。

expression.AddShape(Type, Left, Top, Width, Height)

expression   必选。该表达式返回 Shapes 对象。

Type   MsoAutoShapeType 类型,必需。指定要创建的自选图形的类型。

Left, Top   Single 类型,必需。相对于文档的左上角,以磅为单位给出自选图形边框左上角的位置。

Width, Height   Single 类型,必需。以磅为单位给出自选图形边框的宽度和高度。

说明

若要更改已添加的自选图形的类型,请设置 AutoShapeType 属性。

示例

本示例向 myDocument 添加矩形。

Set myDocument = Worksheets(1)
myDocument.Shapes.AddShape msoShapeRectangle, 50, 50, 100, 200