Shapes.AddFormControl 方法 (Excel)
建立 Microsoft Excel 控制項。 會傳回代表新控制項的 Shape 物件。
語法
運算式。AddFormControl (Type、 Left、 Top、 Width、 Height)
expression 代表 Shapes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Type | 必要 | XlFormControl | Microsoft Excel 控制項類型。 您無法在工作表上建立編輯方塊。 |
Left | 必要 | Long | 新物件的初始座標 (以相對於工作表上儲存格 A1 左上角或圖表左上角的 ) 點 為單位。 |
Top | 必要 | Long | 新物件的初始座標 (以相對於工作表上第 1 列頂端或圖表上圖表區域頂端) 點為單位。 |
Width | 必要 | Long | 新物件的初始大小 (以點為單位)。 |
Height | 必要 | Long | 新物件的初始大小 (以點為單位)。 |
傳回值
圖形
註解
使用AddOLEObject方法或OLEObjects集合的Add方法來建立 ActiveX 控制項。
範例
本範例會為第一個工作表新增清單方塊,並設定該清單方塊的填入範圍。
With Worksheets(1)
Set lb = .Shapes.AddFormControl(xlListBox, 100, 10, 100, 100)
lb.ControlFormat.ListFillRange = "A1:A10"
End With
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。