全部显示

AddFormControl 方法

       

创建一个 Microsoft Excel 控件。将返回一个 Shape 对象,该对象代表新建的控件。

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

expression   必需。该表达式返回“应用于”列表中的对象之一。

Type  XlFormControl 类型,必需。Microsoft Excel 控件类型。无法在工作表中创建编辑框。

Left  Long 类型,必需。新对象的初始坐标(以为单位)相对于工作表 A1 单元格的左上角或图表的左上角。

Top  Long 类型,必需。新对象的初始坐标(以为单位)相对于工作表 A1 单元格的左上角或图表的左上角。

Width  Long 类型,必需。以磅为单位的新对象的初始大小。

Height  Long 类型,必需。以磅为单位的新对象的初始大小。

说明

OLEObjects 集合使用 AddOLEObject 方法或者 Add 方法可创建一个 ActiveX 控件

示例

本示例将列表框添加到第一张工作表中,并为该列表框设置填充区域。

With Worksheets(1)
    Set lb = .Shapes.AddFormControl(xlListBox, 100, 10, 100, 100)
    lb.ControlFormat.ListFillRange = "A1:A10"
End With