vba 窗体中增加控件(窗体控件不一定必须在窗体中)
大家好,我们今日继续讲解VBA代码解决方案的第99讲内容:在工作表中添加窗体控件
在工作表中添加窗体控件,除了使用手工添加外,还可以使用代码添加,方法如下:使用AddFormControl方法在工作表中添加窗体控件,今日我们讲解一个一般常用的应用于Shapes对象的AddFormContl方法创建一个Microsoft Excel控件,返回一个Shape对象,该对象代表新建的控件,语法如下:
expression.AddFormControl(Type, Left, Top, Width, Height)
参数a) expression是必须的,一个有效的对象。
b) Type是必需的,Microsoft Excel控件类型,可以为下面表格所列XlFormControl的常量之一。
xlButtonControl 0 命令按钮
xlCheckBox 1 复选框
xlDropDown 2 组合框
xlEditBox 3 编辑框
xlGroupBox 4 分组框
xlLabel 5 标签
xlListBox 6 列表框
xlOptionButton 7 选项按钮
xlScrollBar 8 滚动条
xlSpinner 9 微调项
c) Left是必需的,新对象的初始坐标(以磅为单位)相对于工作表 A1 单元格的左上角或图表的左上角。
运行窗口:
点击此按钮:
今日内容回向:
1 如何用代码添加控件?
2 expression.AddFormControl方法是否理解呢?
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com